Compilation time 7774ms, 3800 calls, average 2.0ms, longest 1700ms
CodeBlocks profiling information (11,882,445,254 total cycles):
_S1_2_890169C 937,352,101 instructions (7.889%), 17,192 calls (0890169C - 08901970, length 182)
    0890169C:[27BDFFC0]: addiu      $sp, $sp, -64
    089016A0:[AFB00010]: sw         $s0, 16($sp)
    089016A4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089016A8:[8E04013C]: lw         $a0, 316($s0)
    089016AC:[AFB20018]: sw         $s2, 24($sp)
    089016B0:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    089016B4:[E7B4000C]: swc1       $f20, 12($sp)
    089016B8:[AFB10014]: sw         $s1, 20($sp)
    089016BC:[AFB3001C]: sw         $s3, 28($sp)
    089016C0:[AFB40020]: sw         $s4, 32($sp)
    089016C4:[AFB50024]: sw         $s5, 36($sp)
    089016C8:[AFB60028]: sw         $s6, 40($sp)
    089016CC:[AFB7002C]: sw         $s7, 44($sp)
    089016D0:[AFBF0030]: sw         $ra, 48($sp)
    089016D4:[14800003]: bne        $a0, $zr, 0x089016E4
    089016D8:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    089016DC:[10000099]: b          0x08901944
    089016E0:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    089016E4:[8C930010]: lw         $s3, 16($a0)
    089016E8:[4480A000]: mtc1       $zr, $f20
    089016EC:[8C940014]: lw         $s4, 20($a0)
    089016F0:[84840002]: lh         $a0, 2($a0)
    089016F4:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    089016F8:[0240A825]: or         $s5, $s2, $zr <=> move $s5, $s2
    089016FC:[02E4202A]: slt        $a0, $s7, $a0
    08901700:[10800087]: beq        $a0, $zr, 0x08901920
    08901704:[0240B025]: or         $s6, $s2, $zr <=> move $s6, $s2
    08901708:[96840000]: lhu        $a0, 0($s4)
    0890170C:[000420C0]: sll        $a0, $a0, 0x0003
    08901710:[02642021]: addu       $a0, $s3, $a0
    08901714:[AFA40000]: sw         $a0, 0($sp)
    08901718:[96850002]: lhu        $a1, 2($s4)
    0890171C:[000528C0]: sll        $a1, $a1, 0x0003
    08901720:[02652821]: addu       $a1, $s3, $a1
    08901724:[AFA50004]: sw         $a1, 4($sp)
    08901728:[96860004]: lhu        $a2, 4($s4)
    0890172C:[000630C0]: sll        $a2, $a2, 0x0003
    08901730:[02663021]: addu       $a2, $s3, $a2
    08901734:[AFA60008]: sw         $a2, 8($sp)
    08901738:[84880004]: lh         $t0, 4($a0)
    0890173C:[84A90004]: lh         $t1, 4($a1)
    08901740:[8E260000]: lw         $a2, 0($s1)
    08901744:[01093823]: subu       $a3, $t0, $t1
    08901748:[84AA0000]: lh         $t2, 0($a1)
    0890174C:[848B0000]: lh         $t3, 0($a0)
    08901750:[00E60018]: mult       $a3, $a2
    08901754:[8E270008]: lw         $a3, 8($s1)
    08901758:[014B1023]: subu       $v0, $t2, $t3
    0890175C:[00001812]: mflo       $v1
    08901760:[00000000]: nop
    08901764:[00000000]: nop
    08901768:[00470018]: mult       $v0, $a3
    0890176C:[00001012]: mflo       $v0
    08901770:[00000000]: nop
    08901774:[00000000]: nop
    08901778:[01690018]: mult       $t3, $t1
    0890177C:[00624821]: addu       $t1, $v1, $v0
    08901780:[00005812]: mflo       $t3
    08901784:[00000000]: nop
    08901788:[00000000]: nop
    0890178C:[01480018]: mult       $t2, $t0
    08901790:[012B4021]: addu       $t0, $t1, $t3
    08901794:[00004812]: mflo       $t1
    08901798:[01094023]: subu       $t0, $t0, $t1
    0890179C:[19000003]: blez       $t0, 0x089017AC
    089017A0:[00A04025]: or         $t0, $a1, $zr <=> move $t0, $a1
    089017A4:[10000058]: b          0x08901908
    089017A8:[00000000]: nop
    089017AC:[8FA50008]: lw         $a1, 8($sp)
    089017B0:[85090004]: lh         $t1, 4($t0)
    089017B4:[84AA0004]: lh         $t2, 4($a1)
    089017B8:[84AB0000]: lh         $t3, 0($a1)
    089017BC:[012A1023]: subu       $v0, $t1, $t2
    089017C0:[85080000]: lh         $t0, 0($t0)
    089017C4:[00460018]: mult       $v0, $a2
    089017C8:[01681023]: subu       $v0, $t3, $t0
    089017CC:[00001812]: mflo       $v1
    089017D0:[00000000]: nop
    089017D4:[00000000]: nop
    089017D8:[00470018]: mult       $v0, $a3
    089017DC:[00001012]: mflo       $v0
    089017E0:[00000000]: nop
    089017E4:[00000000]: nop
    089017E8:[010A0018]: mult       $t0, $t2
    089017EC:[00624021]: addu       $t0, $v1, $v0
    089017F0:[00005012]: mflo       $t2
    089017F4:[00000000]: nop
    089017F8:[00000000]: nop
    089017FC:[01690018]: mult       $t3, $t1
    08901800:[010A4021]: addu       $t0, $t0, $t2
    08901804:[00004812]: mflo       $t1
    08901808:[01094023]: subu       $t0, $t0, $t1
    0890180C:[59000003]: blezl      $t0, 0x0890181C
    08901810:[84A80004]: lh         $t0, 4($a1)
    08901814:[1000003C]: b          0x08901908
    08901818:[00000000]: nop
    0890181C:[84890004]: lh         $t1, 4($a0)
    08901820:[84840000]: lh         $a0, 0($a0)
    08901824:[01095023]: subu       $t2, $t0, $t1
    08901828:[84A50000]: lh         $a1, 0($a1)
    0890182C:[01460018]: mult       $t2, $a2
    08901830:[00853023]: subu       $a2, $a0, $a1
    08901834:[00005012]: mflo       $t2
    08901838:[00000000]: nop
    0890183C:[00000000]: nop
    08901840:[00C70018]: mult       $a2, $a3
    08901844:[00003012]: mflo       $a2
    08901848:[00000000]: nop
    0890184C:[00000000]: nop
    08901850:[00A90018]: mult       $a1, $t1
    08901854:[01462821]: addu       $a1, $t2, $a2
    08901858:[00003012]: mflo       $a2
    0890185C:[00000000]: nop
    08901860:[00000000]: nop
    08901864:[00880018]: mult       $a0, $t0
    08901868:[00A62021]: addu       $a0, $a1, $a2
    0890186C:[00002812]: mflo       $a1
    08901870:[00852023]: subu       $a0, $a0, $a1
    08901874:[18800003]: blez       $a0, 0x08901884
    08901878:[00000000]: nop
    0890187C:[10000022]: b          0x08901908
    08901880:[00000000]: nop
    08901884:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08901888:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0890188C:[0E24054E]: jal        0x08901538
    08901890:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    08901894:[12D20005]: beq        $s6, $s2, 0x089018AC
    08901898:[46000306]: mov.s      $f12, $f0
    0890189C:[4614603C]: c.lt.s     $f12, $f20
    089018A0:[00000000]: nop
    089018A4:[45020004]: bc1fl      0x089018B8
    089018A8:[8E240004]: lw         $a0, 4($s1)
    089018AC:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
    089018B0:[46006506]: mov.s      $f20, $f12
    089018B4:[8E240004]: lw         $a0, 4($s1)
    089018B8:[44846800]: mtc1       $a0, $f13
    089018BC:[46806B60]: cvt.s.w    $f13, $f13
    089018C0:[460C683C]: c.lt.s     $f13, $f12
    089018C4:[00000000]: nop
    089018C8:[45000003]: bc1f       0x089018D8
    089018CC:[00000000]: nop
    089018D0:[1000000D]: b          0x08901908
    089018D4:[00000000]: nop
    089018D8:[16B20004]: bne        $s5, $s2, 0x089018EC
    089018DC:[00000000]: nop
    089018E0:[E60C0120]: swc1       $f12, 288($s0)
    089018E4:[10000008]: b          0x08901908
    089018E8:[02E0A825]: or         $s5, $s7, $zr <=> move $s5, $s7
    089018EC:[C60D0120]: lwc1       $f13, 288($s0)
    089018F0:[460C683C]: c.lt.s     $f13, $f12
    089018F4:[00000000]: nop
    089018F8:[45000003]: bc1f       0x08901908
    089018FC:[00000000]: nop
    08901900:[E60C0120]: swc1       $f12, 288($s0)
    08901904:[02E0A825]: or         $s5, $s7, $zr <=> move $s5, $s7
    08901908:[8E04013C]: lw         $a0, 316($s0)
    0890190C:[26F70001]: addiu      $s7, $s7, 1
    08901910:[84840002]: lh         $a0, 2($a0)
    08901914:[02E4202A]: slt        $a0, $s7, $a0
    08901918:[1480FF7B]: bne        $a0, $zr, 0x08901708
    0890191C:[26940010]: addiu      $s4, $s4, 16
    08901920:[16B20005]: bne        $s5, $s2, 0x08901938
    08901924:[00000000]: nop
    08901928:[12D20005]: beq        $s6, $s2, 0x08901940
    0890192C:[00000000]: nop
    08901930:[02C0A825]: or         $s5, $s6, $zr <=> move $s5, $s6
    08901934:[E6140120]: swc1       $f20, 288($s0)
    08901938:[10000002]: b          0x08901944
    0890193C:[02A01025]: or         $v0, $s5, $zr <=> move $v0, $s5
    08901940:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    08901944:[C7B4000C]: lwc1       $f20, 12($sp)
    08901948:[8FB00010]: lw         $s0, 16($sp)
    0890194C:[8FB10014]: lw         $s1, 20($sp)
    08901950:[8FB20018]: lw         $s2, 24($sp)
    08901954:[8FB3001C]: lw         $s3, 28($sp)
    08901958:[8FB40020]: lw         $s4, 32($sp)
    0890195C:[8FB50024]: lw         $s5, 36($sp)
    08901960:[8FB60028]: lw         $s6, 40($sp)
    08901964:[8FB7002C]: lw         $s7, 44($sp)
    08901968:[8FBF0030]: lw         $ra, 48($sp)
    0890196C:[03E00008]: jr         $ra
    08901970:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08901918 14,344,244 times (length 134)
_S1_2_8907DB0 725,816,320 instructions (6.108%), 352,680 calls (08907DB0 - 08907F2C, length 96)
    08907DB0:[10A0005D]: beq        $a1, $zr, 0x08907F28
    08907DB4:[3407003F]: ori        $a3, $zr, 63 <=> li $a3, 63
    08907DB8:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    08907DBC:[80A40018]: lb         $a0, 24($a1)
    08907DC0:[148A0056]: bne        $a0, $t2, 0x08907F1C
    08907DC4:[00000000]: nop
    08907DC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08907DCC:[0126202A]: slt        $a0, $t1, $a2
    08907DD0:[10800052]: beq        $a0, $zr, 0x08907F1C
    08907DD4:[24A80020]: addiu      $t0, $a1, 32
    08907DD8:[94A4001A]: lhu        $a0, 26($a1)
    08907DDC:[10800005]: beq        $a0, $zr, 0x08907DF4
    08907DE0:[00000000]: nop
    08907DE4:[2484FFFF]: addiu      $a0, $a0, -1
    08907DE8:[A4A4001A]: sh         $a0, 26($a1)
    08907DEC:[10000042]: b          0x08907EF8
    08907DF0:[84A4002C]: lh         $a0, 44($a1)
    08907DF4:[8D040000]: lw         $a0, 0($t0)
    08907DF8:[248B0001]: addiu      $t3, $a0, 1
    08907DFC:[AD0B0000]: sw         $t3, 0($t0)
    08907E00:[80840000]: lb         $a0, 0($a0)
    08907E04:[308B0080]: andi       $t3, $a0, 128
    08907E08:[51600032]: beql       $t3, $zr, 0x08907ED4
    08907E0C:[00042040]: sll        $a0, $a0, 0x0001
    08907E10:[00805825]: or         $t3, $a0, $zr <=> move $t3, $a0
    08907E14:[3164003F]: andi       $a0, $t3, 63
    08907E18:[316B0040]: andi       $t3, $t3, 64
    08907E1C:[11600014]: beq        $t3, $zr, 0x08907E70
    08907E20:[00000000]: nop
    08907E24:[8D0B0000]: lw         $t3, 0($t0)
    08907E28:[25620001]: addiu      $v0, $t3, 1
    08907E2C:[AD020000]: sw         $v0, 0($t0)
    08907E30:[816B0000]: lb         $t3, 0($t3)
    08907E34:[000B5E00]: sll        $t3, $t3, 0x0018
    08907E38:[000B5E03]: sra        $t3, $t3, 0x0018
    08907E3C:[000B5980]: sll        $t3, $t3, 0x0006
    08907E40:[008B2025]: or         $a0, $a0, $t3
    08907E44:[00042400]: sll        $a0, $a0, 0x0010
    08907E48:[00042403]: sra        $a0, $a0, 0x0010
    08907E4C:[00042080]: sll        $a0, $a0, 0x0002
    08907E50:[00042400]: sll        $a0, $a0, 0x0010
    08907E54:[00042403]: sra        $a0, $a0, 0x0010
    08907E58:[00042083]: sra        $a0, $a0, 0x0002
    08907E5C:[00042400]: sll        $a0, $a0, 0x0010
    08907E60:[00042403]: sra        $a0, $a0, 0x0010
    08907E64:[A4A40028]: sh         $a0, 40($a1)
    08907E68:[10000023]: b          0x08907EF8
    08907E6C:[84A4002C]: lh         $a0, 44($a1)
    08907E70:[14870015]: bne        $a0, $a3, 0x08907EC8
    08907E74:[00000000]: nop
    08907E78:[8D040000]: lw         $a0, 0($t0)
    08907E7C:[248B0001]: addiu      $t3, $a0, 1
    08907E80:[AD0B0000]: sw         $t3, 0($t0)
    08907E84:[80840000]: lb         $a0, 0($a0)
    08907E88:[8D0B0000]: lw         $t3, 0($t0)
    08907E8C:[00042600]: sll        $a0, $a0, 0x0018
    08907E90:[25620001]: addiu      $v0, $t3, 1
    08907E94:[AD020000]: sw         $v0, 0($t0)
    08907E98:[816B0000]: lb         $t3, 0($t3)
    08907E9C:[00042603]: sra        $a0, $a0, 0x0018
    08907EA0:[000B5E00]: sll        $t3, $t3, 0x0018
    08907EA4:[000B5E03]: sra        $t3, $t3, 0x0018
    08907EA8:[308400FF]: andi       $a0, $a0, 255
    08907EAC:[000B5A00]: sll        $t3, $t3, 0x0008
    08907EB0:[008B2025]: or         $a0, $a0, $t3
    08907EB4:[00042400]: sll        $a0, $a0, 0x0010
    08907EB8:[00042403]: sra        $a0, $a0, 0x0010
    08907EBC:[A4A40028]: sh         $a0, 40($a1)
    08907EC0:[1000000D]: b          0x08907EF8
    08907EC4:[84A4002C]: lh         $a0, 44($a1)
    08907EC8:[A4A4001A]: sh         $a0, 26($a1)
    08907ECC:[1000000A]: b          0x08907EF8
    08907ED0:[84A4002C]: lh         $a0, 44($a1)
    08907ED4:[00042600]: sll        $a0, $a0, 0x0018
    08907ED8:[00042603]: sra        $a0, $a0, 0x0018
    08907EDC:[00042043]: sra        $a0, $a0, 0x0001
    08907EE0:[00042600]: sll        $a0, $a0, 0x0018
    08907EE4:[00042603]: sra        $a0, $a0, 0x0018
    08907EE8:[00042600]: sll        $a0, $a0, 0x0018
    08907EEC:[00042603]: sra        $a0, $a0, 0x0018
    08907EF0:[A4A40028]: sh         $a0, 40($a1)
    08907EF4:[84A4002C]: lh         $a0, 44($a1)
    08907EF8:[A4A4002E]: sh         $a0, 46($a1)
    08907EFC:[84A4002C]: lh         $a0, 44($a1)
    08907F00:[84AB0028]: lh         $t3, 40($a1)
    08907F04:[25290001]: addiu      $t1, $t1, 1
    08907F08:[008B2021]: addu       $a0, $a0, $t3
    08907F0C:[A4A4002C]: sh         $a0, 44($a1)
    08907F10:[0126202A]: slt        $a0, $t1, $a2
    08907F14:[1480FFB0]: bne        $a0, $zr, 0x08907DD8
    08907F18:[00000000]: nop
    08907F1C:[8CA50008]: lw         $a1, 8($a1)
    08907F20:[14A0FFA6]: bne        $a1, $zr, 0x08907DBC
    08907F24:[00000000]: nop
    08907F28:[03E00008]: jr         $ra
    08907F2C:[00000000]: nop
  Back Branch 08907F20 17,026,590 times (length 91)
    08907DB0:[10A0005D]: beq        $a1, $zr, 0x08907F28
    08907DB4:[3407003F]: ori        $a3, $zr, 63 <=> li $a3, 63
    08907DB8:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
--> 08907DBC:[80A40018]: lb         $a0, 24($a1)
    08907DC0:[148A0056]: bne        $a0, $t2, 0x08907F1C
    08907DC4:[00000000]: nop
    08907DC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08907DCC:[0126202A]: slt        $a0, $t1, $a2
    08907DD0:[10800052]: beq        $a0, $zr, 0x08907F1C
    08907DD4:[24A80020]: addiu      $t0, $a1, 32
    08907DD8:[94A4001A]: lhu        $a0, 26($a1)
    08907DDC:[10800005]: beq        $a0, $zr, 0x08907DF4
    08907DE0:[00000000]: nop
    08907DE4:[2484FFFF]: addiu      $a0, $a0, -1
    08907DE8:[A4A4001A]: sh         $a0, 26($a1)
    08907DEC:[10000042]: b          0x08907EF8
    08907DF0:[84A4002C]: lh         $a0, 44($a1)
    08907DF4:[8D040000]: lw         $a0, 0($t0)
    08907DF8:[248B0001]: addiu      $t3, $a0, 1
    08907DFC:[AD0B0000]: sw         $t3, 0($t0)
    08907E00:[80840000]: lb         $a0, 0($a0)
    08907E04:[308B0080]: andi       $t3, $a0, 128
    08907E08:[51600032]: beql       $t3, $zr, 0x08907ED4
    08907E0C:[00042040]: sll        $a0, $a0, 0x0001
    08907E10:[00805825]: or         $t3, $a0, $zr <=> move $t3, $a0
    08907E14:[3164003F]: andi       $a0, $t3, 63
    08907E18:[316B0040]: andi       $t3, $t3, 64
    08907E1C:[11600014]: beq        $t3, $zr, 0x08907E70
    08907E20:[00000000]: nop
    08907E24:[8D0B0000]: lw         $t3, 0($t0)
    08907E28:[25620001]: addiu      $v0, $t3, 1
    08907E2C:[AD020000]: sw         $v0, 0($t0)
    08907E30:[816B0000]: lb         $t3, 0($t3)
    08907E34:[000B5E00]: sll        $t3, $t3, 0x0018
    08907E38:[000B5E03]: sra        $t3, $t3, 0x0018
    08907E3C:[000B5980]: sll        $t3, $t3, 0x0006
    08907E40:[008B2025]: or         $a0, $a0, $t3
    08907E44:[00042400]: sll        $a0, $a0, 0x0010
    08907E48:[00042403]: sra        $a0, $a0, 0x0010
    08907E4C:[00042080]: sll        $a0, $a0, 0x0002
    08907E50:[00042400]: sll        $a0, $a0, 0x0010
    08907E54:[00042403]: sra        $a0, $a0, 0x0010
    08907E58:[00042083]: sra        $a0, $a0, 0x0002
    08907E5C:[00042400]: sll        $a0, $a0, 0x0010
    08907E60:[00042403]: sra        $a0, $a0, 0x0010
    08907E64:[A4A40028]: sh         $a0, 40($a1)
    08907E68:[10000023]: b          0x08907EF8
    08907E6C:[84A4002C]: lh         $a0, 44($a1)
    08907E70:[14870015]: bne        $a0, $a3, 0x08907EC8
    08907E74:[00000000]: nop
    08907E78:[8D040000]: lw         $a0, 0($t0)
    08907E7C:[248B0001]: addiu      $t3, $a0, 1
    08907E80:[AD0B0000]: sw         $t3, 0($t0)
    08907E84:[80840000]: lb         $a0, 0($a0)
    08907E88:[8D0B0000]: lw         $t3, 0($t0)
    08907E8C:[00042600]: sll        $a0, $a0, 0x0018
    08907E90:[25620001]: addiu      $v0, $t3, 1
    08907E94:[AD020000]: sw         $v0, 0($t0)
    08907E98:[816B0000]: lb         $t3, 0($t3)
    08907E9C:[00042603]: sra        $a0, $a0, 0x0018
    08907EA0:[000B5E00]: sll        $t3, $t3, 0x0018
    08907EA4:[000B5E03]: sra        $t3, $t3, 0x0018
    08907EA8:[308400FF]: andi       $a0, $a0, 255
    08907EAC:[000B5A00]: sll        $t3, $t3, 0x0008
    08907EB0:[008B2025]: or         $a0, $a0, $t3
    08907EB4:[00042400]: sll        $a0, $a0, 0x0010
    08907EB8:[00042403]: sra        $a0, $a0, 0x0010
    08907EBC:[A4A40028]: sh         $a0, 40($a1)
    08907EC0:[1000000D]: b          0x08907EF8
    08907EC4:[84A4002C]: lh         $a0, 44($a1)
    08907EC8:[A4A4001A]: sh         $a0, 26($a1)
    08907ECC:[1000000A]: b          0x08907EF8
    08907ED0:[84A4002C]: lh         $a0, 44($a1)
    08907ED4:[00042600]: sll        $a0, $a0, 0x0018
    08907ED8:[00042603]: sra        $a0, $a0, 0x0018
    08907EDC:[00042043]: sra        $a0, $a0, 0x0001
    08907EE0:[00042600]: sll        $a0, $a0, 0x0018
    08907EE4:[00042603]: sra        $a0, $a0, 0x0018
    08907EE8:[00042600]: sll        $a0, $a0, 0x0018
    08907EEC:[00042603]: sra        $a0, $a0, 0x0018
    08907EF0:[A4A40028]: sh         $a0, 40($a1)
    08907EF4:[84A4002C]: lh         $a0, 44($a1)
    08907EF8:[A4A4002E]: sh         $a0, 46($a1)
    08907EFC:[84A4002C]: lh         $a0, 44($a1)
    08907F00:[84AB0028]: lh         $t3, 40($a1)
    08907F04:[25290001]: addiu      $t1, $t1, 1
    08907F08:[008B2021]: addu       $a0, $a0, $t3
    08907F0C:[A4A4002C]: sh         $a0, 44($a1)
    08907F10:[0126202A]: slt        $a0, $t1, $a2
    08907F14:[1480FFB0]: bne        $a0, $zr, 0x08907DD8
    08907F18:[00000000]: nop
    08907F1C:[8CA50008]: lw         $a1, 8($a1)
--> 08907F20:[14A0FFA6]: bne        $a1, $zr, 0x08907DBC
    08907F24:[00000000]: nop
    08907F28:[03E00008]: jr         $ra
    08907F2C:[00000000]: nop
  Back Branch 08907F14 17,004,593 times (length 81)
    08907DC4:[00000000]: nop
    08907DC8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08907DCC:[0126202A]: slt        $a0, $t1, $a2
    08907DD0:[10800052]: beq        $a0, $zr, 0x08907F1C
    08907DD4:[24A80020]: addiu      $t0, $a1, 32
--> 08907DD8:[94A4001A]: lhu        $a0, 26($a1)
    08907DDC:[10800005]: beq        $a0, $zr, 0x08907DF4
    08907DE0:[00000000]: nop
    08907DE4:[2484FFFF]: addiu      $a0, $a0, -1
    08907DE8:[A4A4001A]: sh         $a0, 26($a1)
    08907DEC:[10000042]: b          0x08907EF8
    08907DF0:[84A4002C]: lh         $a0, 44($a1)
    08907DF4:[8D040000]: lw         $a0, 0($t0)
    08907DF8:[248B0001]: addiu      $t3, $a0, 1
    08907DFC:[AD0B0000]: sw         $t3, 0($t0)
    08907E00:[80840000]: lb         $a0, 0($a0)
    08907E04:[308B0080]: andi       $t3, $a0, 128
    08907E08:[51600032]: beql       $t3, $zr, 0x08907ED4
    08907E0C:[00042040]: sll        $a0, $a0, 0x0001
    08907E10:[00805825]: or         $t3, $a0, $zr <=> move $t3, $a0
    08907E14:[3164003F]: andi       $a0, $t3, 63
    08907E18:[316B0040]: andi       $t3, $t3, 64
    08907E1C:[11600014]: beq        $t3, $zr, 0x08907E70
    08907E20:[00000000]: nop
    08907E24:[8D0B0000]: lw         $t3, 0($t0)
    08907E28:[25620001]: addiu      $v0, $t3, 1
    08907E2C:[AD020000]: sw         $v0, 0($t0)
    08907E30:[816B0000]: lb         $t3, 0($t3)
    08907E34:[000B5E00]: sll        $t3, $t3, 0x0018
    08907E38:[000B5E03]: sra        $t3, $t3, 0x0018
    08907E3C:[000B5980]: sll        $t3, $t3, 0x0006
    08907E40:[008B2025]: or         $a0, $a0, $t3
    08907E44:[00042400]: sll        $a0, $a0, 0x0010
    08907E48:[00042403]: sra        $a0, $a0, 0x0010
    08907E4C:[00042080]: sll        $a0, $a0, 0x0002
    08907E50:[00042400]: sll        $a0, $a0, 0x0010
    08907E54:[00042403]: sra        $a0, $a0, 0x0010
    08907E58:[00042083]: sra        $a0, $a0, 0x0002
    08907E5C:[00042400]: sll        $a0, $a0, 0x0010
    08907E60:[00042403]: sra        $a0, $a0, 0x0010
    08907E64:[A4A40028]: sh         $a0, 40($a1)
    08907E68:[10000023]: b          0x08907EF8
    08907E6C:[84A4002C]: lh         $a0, 44($a1)
    08907E70:[14870015]: bne        $a0, $a3, 0x08907EC8
    08907E74:[00000000]: nop
    08907E78:[8D040000]: lw         $a0, 0($t0)
    08907E7C:[248B0001]: addiu      $t3, $a0, 1
    08907E80:[AD0B0000]: sw         $t3, 0($t0)
    08907E84:[80840000]: lb         $a0, 0($a0)
    08907E88:[8D0B0000]: lw         $t3, 0($t0)
    08907E8C:[00042600]: sll        $a0, $a0, 0x0018
    08907E90:[25620001]: addiu      $v0, $t3, 1
    08907E94:[AD020000]: sw         $v0, 0($t0)
    08907E98:[816B0000]: lb         $t3, 0($t3)
    08907E9C:[00042603]: sra        $a0, $a0, 0x0018
    08907EA0:[000B5E00]: sll        $t3, $t3, 0x0018
    08907EA4:[000B5E03]: sra        $t3, $t3, 0x0018
    08907EA8:[308400FF]: andi       $a0, $a0, 255
    08907EAC:[000B5A00]: sll        $t3, $t3, 0x0008
    08907EB0:[008B2025]: or         $a0, $a0, $t3
    08907EB4:[00042400]: sll        $a0, $a0, 0x0010
    08907EB8:[00042403]: sra        $a0, $a0, 0x0010
    08907EBC:[A4A40028]: sh         $a0, 40($a1)
    08907EC0:[1000000D]: b          0x08907EF8
    08907EC4:[84A4002C]: lh         $a0, 44($a1)
    08907EC8:[A4A4001A]: sh         $a0, 26($a1)
    08907ECC:[1000000A]: b          0x08907EF8
    08907ED0:[84A4002C]: lh         $a0, 44($a1)
    08907ED4:[00042600]: sll        $a0, $a0, 0x0018
    08907ED8:[00042603]: sra        $a0, $a0, 0x0018
    08907EDC:[00042043]: sra        $a0, $a0, 0x0001
    08907EE0:[00042600]: sll        $a0, $a0, 0x0018
    08907EE4:[00042603]: sra        $a0, $a0, 0x0018
    08907EE8:[00042600]: sll        $a0, $a0, 0x0018
    08907EEC:[00042603]: sra        $a0, $a0, 0x0018
    08907EF0:[A4A40028]: sh         $a0, 40($a1)
    08907EF4:[84A4002C]: lh         $a0, 44($a1)
    08907EF8:[A4A4002E]: sh         $a0, 46($a1)
    08907EFC:[84A4002C]: lh         $a0, 44($a1)
    08907F00:[84AB0028]: lh         $t3, 40($a1)
    08907F04:[25290001]: addiu      $t1, $t1, 1
    08907F08:[008B2021]: addu       $a0, $a0, $t3
    08907F0C:[A4A4002C]: sh         $a0, 44($a1)
    08907F10:[0126202A]: slt        $a0, $t1, $a2
--> 08907F14:[1480FFB0]: bne        $a0, $zr, 0x08907DD8
    08907F18:[00000000]: nop
    08907F1C:[8CA50008]: lw         $a1, 8($a1)
    08907F20:[14A0FFA6]: bne        $a1, $zr, 0x08907DBC
    08907F24:[00000000]: nop
_S1_2_898F728 680,915,535 instructions (5.730%), 200,988 calls (0898F728 - 0898F9D8, length 173)
    0898F728:[27BDFFC0]: addiu      $sp, $sp, -64
    0898F72C:[AFB00010]: sw         $s0, 16($sp)
    0898F730:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0898F734:[8E040030]: lw         $a0, 48($s0)
    0898F738:[AFB10014]: sw         $s1, 20($sp)
    0898F73C:[AFB20018]: sw         $s2, 24($sp)
    0898F740:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0898F744:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0898F748:[AFB3001C]: sw         $s3, 28($sp)
    0898F74C:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    0898F750:[00912823]: subu       $a1, $a0, $s1
    0898F754:[8E06002C]: lw         $a2, 44($s0)
    0898F758:[AFB40020]: sw         $s4, 32($sp)
    0898F75C:[AFB50024]: sw         $s5, 36($sp)
    0898F760:[AFB60028]: sw         $s6, 40($sp)
    0898F764:[AFB7002C]: sw         $s7, 44($sp)
    0898F768:[AFBE0030]: sw         $fp, 48($sp)
    0898F76C:[AFBF0034]: sw         $ra, 52($sp)
    0898F770:[04A20001]: bltzl      $a1, 0x0898F778
    0898F774:[24A51000]: addiu      $a1, $a1, 4096
    0898F778:[34150800]: ori        $s5, $zr, 2048 <=> li $s5, 2048
    0898F77C:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    0898F780:[02B2A823]: subu       $s5, $s5, $s2
    0898F784:[27B60004]: addiu      $s6, $sp, 4
    0898F788:[27B70008]: addiu      $s7, $sp, 8
    0898F78C:[341E0020]: ori        $fp, $zr, 32 <=> li $fp, 32
    0898F790:[30C70001]: andi       $a3, $a2, 1
    0898F794:[10E00005]: beq        $a3, $zr, 0x0898F7AC
    0898F798:[30C7000C]: andi       $a3, $a2, 12
    0898F79C:[30C70002]: andi       $a3, $a2, 2
    0898F7A0:[50E00005]: beql       $a3, $zr, 0x0898F7B8
    0898F7A4:[8E070004]: lw         $a3, 4($s0)
    0898F7A8:[30C7000C]: andi       $a3, $a2, 12
    0898F7AC:[50E00005]: beql       $a3, $zr, 0x0898F7C4
    0898F7B0:[30C40020]: andi       $a0, $a2, 32
    0898F7B4:[8E070004]: lw         $a3, 4($s0)
    0898F7B8:[04E1000E]: bgez       $a3, 0x0898F7F4
    0898F7BC:[00B5282B]: sltu       $a1, $a1, $s5
    0898F7C0:[30C40020]: andi       $a0, $a2, 32
    0898F7C4:[10800008]: beq        $a0, $zr, 0x0898F7E8
    0898F7C8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7CC:[8E040034]: lw         $a0, 52($s0)
    0898F7D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0898F7D4:[0E266380]: jal        0x08998E00
    0898F7D8:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    0898F7DC:[AE00002C]: sw         $zr, 44($s0)
    0898F7E0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F7E4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7E8:[A2000040]: sb         $zr, 64($s0)
    0898F7EC:[10000037]: b          0x0898F8CC
    0898F7F0:[30C4000C]: andi       $a0, $a2, 12
    0898F7F4:[10A00034]: beq        $a1, $zr, 0x0898F8C8
    0898F7F8:[A2140040]: sb         $s4, 64($s0)
    0898F7FC:[30C50010]: andi       $a1, $a2, 16
    0898F800:[50A00005]: beql       $a1, $zr, 0x0898F818
    0898F804:[8E060004]: lw         $a2, 4($s0)
    0898F808:[0E263DB0]: jal        0x0898F6C0
    0898F80C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F810:[8E040030]: lw         $a0, 48($s0)
    0898F814:[8E060004]: lw         $a2, 4($s0)
    0898F818:[8E050034]: lw         $a1, 52($s0)
    0898F81C:[00842021]: addu       $a0, $a0, $a0
    0898F820:[00842021]: addu       $a0, $a0, $a0
    0898F824:[00A42821]: addu       $a1, $a1, $a0
    0898F828:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    0898F82C:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0898F830:[02C03825]: or         $a3, $s6, $zr <=> move $a3, $s6
    0898F834:[0E2685F1]: jal        0x089A17C4 [sceAtracDecodeData]
    0898F838:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    0898F83C:[04430008]: bgezl      $v0, 0x0898F860
    0898F840:[8FA40004]: lw         $a0, 4($sp)
    0898F844:[8E040004]: lw         $a0, 4($s0)
    0898F848:[0E2685F9]: jal        0x089A17E4 [sceAtracGetInternalErrorInfo]
    0898F84C:[27A5000C]: addiu      $a1, $sp, 12
    0898F850:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F854:[AE00002C]: sw         $zr, 44($s0)
    0898F858:[1000001C]: b          0x0898F8CC
    0898F85C:[30C4000C]: andi       $a0, $a2, 12
    0898F860:[50800006]: beql       $a0, $zr, 0x0898F87C
    0898F864:[8E040030]: lw         $a0, 48($s0)
    0898F868:[AE1E002C]: sw         $fp, 44($s0)
    0898F86C:[AE000010]: sw         $zr, 16($s0)
    0898F870:[0E263DB0]: jal        0x0898F6C0
    0898F874:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F878:[8E040030]: lw         $a0, 48($s0)
    0898F87C:[8FA50000]: lw         $a1, 0($sp)
    0898F880:[00852021]: addu       $a0, $a0, $a1
    0898F884:[2C851000]: sltiu      $a1, $a0, 4096
    0898F888:[14A00008]: bne        $a1, $zr, 0x0898F8AC
    0898F88C:[AE040030]: sw         $a0, 48($s0)
    0898F890:[2486F000]: addiu      $a2, $a0, -4096
    0898F894:[8E040034]: lw         $a0, 52($s0)
    0898F898:[AE060030]: sw         $a2, 48($s0)
    0898F89C:[24854000]: addiu      $a1, $a0, 16384
    0898F8A0:[0E26634B]: jal        0x08998D2C
    0898F8A4:[00063080]: sll        $a2, $a2, 0x0002
    0898F8A8:[8E040030]: lw         $a0, 48($s0)
    0898F8AC:[00912823]: subu       $a1, $a0, $s1
    0898F8B0:[8E06002C]: lw         $a2, 44($s0)
    0898F8B4:[04A20001]: bltzl      $a1, 0x0898F8BC
    0898F8B8:[24A51000]: addiu      $a1, $a1, 4096
    0898F8BC:[00B2382A]: slt        $a3, $a1, $s2
    0898F8C0:[14E0FFB4]: bne        $a3, $zr, 0x0898F794
    0898F8C4:[30C70001]: andi       $a3, $a2, 1
    0898F8C8:[30C4000C]: andi       $a0, $a2, 12
    0898F8CC:[10800005]: beq        $a0, $zr, 0x0898F8E4
    0898F8D0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F8D4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0898F8D8:[0E263CFC]: jal        0x0898F3F0
    0898F8DC:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0898F8E0:[8E06002C]: lw         $a2, 44($s0)
    0898F8E4:[C60C0028]: lwc1       $f12, 40($s0)
    0898F8E8:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0898F8EC:[44846800]: mtc1       $a0, $f13
    0898F8F0:[460D603C]: c.lt.s     $f12, $f13
    0898F8F4:[00000000]: nop
    0898F8F8:[45000005]: bc1f       0x0898F910
    0898F8FC:[30C40080]: andi       $a0, $a2, 128
    0898F900:[30C40040]: andi       $a0, $a2, 64
    0898F904:[10800005]: beq        $a0, $zr, 0x0898F91C
    0898F908:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F90C:[30C40080]: andi       $a0, $a2, 128
    0898F910:[10800025]: beq        $a0, $zr, 0x0898F9A8
    0898F914:[00000000]: nop
    0898F918:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0898F91C:[0092282A]: slt        $a1, $a0, $s2
    0898F920:[10A00021]: beq        $a1, $zr, 0x0898F9A8
    0898F924:[02318821]: addu       $s1, $s1, $s1
    0898F928:[26250001]: addiu      $a1, $s1, 1
    0898F92C:[02318821]: addu       $s1, $s1, $s1
    0898F930:[00A52821]: addu       $a1, $a1, $a1
    0898F934:[8E060034]: lw         $a2, 52($s0)
    0898F938:[C60C0028]: lwc1       $f12, 40($s0)
    0898F93C:[C60D0038]: lwc1       $f13, 56($s0)
    0898F940:[00D13021]: addu       $a2, $a2, $s1
    0898F944:[84C70000]: lh         $a3, 0($a2)
    0898F948:[460D6302]: mul.s      $f12, $f12, $f13
    0898F94C:[44877000]: mtc1       $a3, $f14
    0898F950:[468073A0]: cvt.s.w    $f14, $f14
    0898F954:[460E6302]: mul.s      $f12, $f12, $f14
    0898F958:[24840001]: addiu      $a0, $a0, 1
    0898F95C:[4600630D]: trunc.w.s  $f12, $f12
    0898F960:[26310004]: addiu      $s1, $s1, 4
    0898F964:[44076000]: mfc1       $a3, $f12
    0898F968:[A4C70000]: sh         $a3, 0($a2)
    0898F96C:[8E060034]: lw         $a2, 52($s0)
    0898F970:[C60D0028]: lwc1       $f13, 40($s0)
    0898F974:[C60F003C]: lwc1       $f15, 60($s0)
    0898F978:[00C53021]: addu       $a2, $a2, $a1
    0898F97C:[84C70000]: lh         $a3, 0($a2)
    0898F980:[460F6B42]: mul.s      $f13, $f13, $f15
    0898F984:[44876000]: mtc1       $a3, $f12
    0898F988:[46806320]: cvt.s.w    $f12, $f12
    0898F98C:[24A50004]: addiu      $a1, $a1, 4
    0898F990:[0092382A]: slt        $a3, $a0, $s2
    0898F994:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F998:[4600638D]: trunc.w.s  $f14, $f12
    0898F99C:[44087000]: mfc1       $t0, $f14
    0898F9A0:[14E0FFE4]: bne        $a3, $zr, 0x0898F934
    0898F9A4:[A4C80000]: sh         $t0, 0($a2)
    0898F9A8:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    0898F9AC:[8FB00010]: lw         $s0, 16($sp)
    0898F9B0:[8FB10014]: lw         $s1, 20($sp)
    0898F9B4:[8FB20018]: lw         $s2, 24($sp)
    0898F9B8:[8FB3001C]: lw         $s3, 28($sp)
    0898F9BC:[8FB40020]: lw         $s4, 32($sp)
    0898F9C0:[8FB50024]: lw         $s5, 36($sp)
    0898F9C4:[8FB60028]: lw         $s6, 40($sp)
    0898F9C8:[8FB7002C]: lw         $s7, 44($sp)
    0898F9CC:[8FBE0030]: lw         $fp, 48($sp)
    0898F9D0:[8FBF0034]: lw         $ra, 52($sp)
    0898F9D4:[03E00008]: jr         $ra
    0898F9D8:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0898F9A0 23,022,592 times (length 29)
    0898F920:[10A00021]: beq        $a1, $zr, 0x0898F9A8
    0898F924:[02318821]: addu       $s1, $s1, $s1
    0898F928:[26250001]: addiu      $a1, $s1, 1
    0898F92C:[02318821]: addu       $s1, $s1, $s1
    0898F930:[00A52821]: addu       $a1, $a1, $a1
--> 0898F934:[8E060034]: lw         $a2, 52($s0)
    0898F938:[C60C0028]: lwc1       $f12, 40($s0)
    0898F93C:[C60D0038]: lwc1       $f13, 56($s0)
    0898F940:[00D13021]: addu       $a2, $a2, $s1
    0898F944:[84C70000]: lh         $a3, 0($a2)
    0898F948:[460D6302]: mul.s      $f12, $f12, $f13
    0898F94C:[44877000]: mtc1       $a3, $f14
    0898F950:[468073A0]: cvt.s.w    $f14, $f14
    0898F954:[460E6302]: mul.s      $f12, $f12, $f14
    0898F958:[24840001]: addiu      $a0, $a0, 1
    0898F95C:[4600630D]: trunc.w.s  $f12, $f12
    0898F960:[26310004]: addiu      $s1, $s1, 4
    0898F964:[44076000]: mfc1       $a3, $f12
    0898F968:[A4C70000]: sh         $a3, 0($a2)
    0898F96C:[8E060034]: lw         $a2, 52($s0)
    0898F970:[C60D0028]: lwc1       $f13, 40($s0)
    0898F974:[C60F003C]: lwc1       $f15, 60($s0)
    0898F978:[00C53021]: addu       $a2, $a2, $a1
    0898F97C:[84C70000]: lh         $a3, 0($a2)
    0898F980:[460F6B42]: mul.s      $f13, $f13, $f15
    0898F984:[44876000]: mtc1       $a3, $f12
    0898F988:[46806320]: cvt.s.w    $f12, $f12
    0898F98C:[24A50004]: addiu      $a1, $a1, 4
    0898F990:[0092382A]: slt        $a3, $a0, $s2
    0898F994:[460C6B02]: mul.s      $f12, $f13, $f12
    0898F998:[4600638D]: trunc.w.s  $f14, $f12
    0898F99C:[44087000]: mfc1       $t0, $f14
--> 0898F9A0:[14E0FFE4]: bne        $a3, $zr, 0x0898F934
    0898F9A4:[A4C80000]: sh         $t0, 0($a2)
    0898F9A8:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    0898F9AC:[8FB00010]: lw         $s0, 16($sp)
    0898F9B0:[8FB10014]: lw         $s1, 20($sp)
  Back Branch 0898F8C0 35,474 times (length 77)
    0898F780:[02B2A823]: subu       $s5, $s5, $s2
    0898F784:[27B60004]: addiu      $s6, $sp, 4
    0898F788:[27B70008]: addiu      $s7, $sp, 8
    0898F78C:[341E0020]: ori        $fp, $zr, 32 <=> li $fp, 32
    0898F790:[30C70001]: andi       $a3, $a2, 1
--> 0898F794:[10E00005]: beq        $a3, $zr, 0x0898F7AC
    0898F798:[30C7000C]: andi       $a3, $a2, 12
    0898F79C:[30C70002]: andi       $a3, $a2, 2
    0898F7A0:[50E00005]: beql       $a3, $zr, 0x0898F7B8
    0898F7A4:[8E070004]: lw         $a3, 4($s0)
    0898F7A8:[30C7000C]: andi       $a3, $a2, 12
    0898F7AC:[50E00005]: beql       $a3, $zr, 0x0898F7C4
    0898F7B0:[30C40020]: andi       $a0, $a2, 32
    0898F7B4:[8E070004]: lw         $a3, 4($s0)
    0898F7B8:[04E1000E]: bgez       $a3, 0x0898F7F4
    0898F7BC:[00B5282B]: sltu       $a1, $a1, $s5
    0898F7C0:[30C40020]: andi       $a0, $a2, 32
    0898F7C4:[10800008]: beq        $a0, $zr, 0x0898F7E8
    0898F7C8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7CC:[8E040034]: lw         $a0, 52($s0)
    0898F7D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0898F7D4:[0E266380]: jal        0x08998E00
    0898F7D8:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    0898F7DC:[AE00002C]: sw         $zr, 44($s0)
    0898F7E0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F7E4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0898F7E8:[A2000040]: sb         $zr, 64($s0)
    0898F7EC:[10000037]: b          0x0898F8CC
    0898F7F0:[30C4000C]: andi       $a0, $a2, 12
    0898F7F4:[10A00034]: beq        $a1, $zr, 0x0898F8C8
    0898F7F8:[A2140040]: sb         $s4, 64($s0)
    0898F7FC:[30C50010]: andi       $a1, $a2, 16
    0898F800:[50A00005]: beql       $a1, $zr, 0x0898F818
    0898F804:[8E060004]: lw         $a2, 4($s0)
    0898F808:[0E263DB0]: jal        0x0898F6C0
    0898F80C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F810:[8E040030]: lw         $a0, 48($s0)
    0898F814:[8E060004]: lw         $a2, 4($s0)
    0898F818:[8E050034]: lw         $a1, 52($s0)
    0898F81C:[00842021]: addu       $a0, $a0, $a0
    0898F820:[00842021]: addu       $a0, $a0, $a0
    0898F824:[00A42821]: addu       $a1, $a1, $a0
    0898F828:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    0898F82C:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0898F830:[02C03825]: or         $a3, $s6, $zr <=> move $a3, $s6
    0898F834:[0E2685F1]: jal        0x089A17C4 [sceAtracDecodeData]
    0898F838:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    0898F83C:[04430008]: bgezl      $v0, 0x0898F860
    0898F840:[8FA40004]: lw         $a0, 4($sp)
    0898F844:[8E040004]: lw         $a0, 4($s0)
    0898F848:[0E2685F9]: jal        0x089A17E4 [sceAtracGetInternalErrorInfo]
    0898F84C:[27A5000C]: addiu      $a1, $sp, 12
    0898F850:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0898F854:[AE00002C]: sw         $zr, 44($s0)
    0898F858:[1000001C]: b          0x0898F8CC
    0898F85C:[30C4000C]: andi       $a0, $a2, 12
    0898F860:[50800006]: beql       $a0, $zr, 0x0898F87C
    0898F864:[8E040030]: lw         $a0, 48($s0)
    0898F868:[AE1E002C]: sw         $fp, 44($s0)
    0898F86C:[AE000010]: sw         $zr, 16($s0)
    0898F870:[0E263DB0]: jal        0x0898F6C0
    0898F874:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0898F878:[8E040030]: lw         $a0, 48($s0)
    0898F87C:[8FA50000]: lw         $a1, 0($sp)
    0898F880:[00852021]: addu       $a0, $a0, $a1
    0898F884:[2C851000]: sltiu      $a1, $a0, 4096
    0898F888:[14A00008]: bne        $a1, $zr, 0x0898F8AC
    0898F88C:[AE040030]: sw         $a0, 48($s0)
    0898F890:[2486F000]: addiu      $a2, $a0, -4096
    0898F894:[8E040034]: lw         $a0, 52($s0)
    0898F898:[AE060030]: sw         $a2, 48($s0)
    0898F89C:[24854000]: addiu      $a1, $a0, 16384
    0898F8A0:[0E26634B]: jal        0x08998D2C
    0898F8A4:[00063080]: sll        $a2, $a2, 0x0002
    0898F8A8:[8E040030]: lw         $a0, 48($s0)
    0898F8AC:[00912823]: subu       $a1, $a0, $s1
    0898F8B0:[8E06002C]: lw         $a2, 44($s0)
    0898F8B4:[04A20001]: bltzl      $a1, 0x0898F8BC
    0898F8B8:[24A51000]: addiu      $a1, $a1, 4096
    0898F8BC:[00B2382A]: slt        $a3, $a1, $s2
--> 0898F8C0:[14E0FFB4]: bne        $a3, $zr, 0x0898F794
    0898F8C4:[30C70001]: andi       $a3, $a2, 1
    0898F8C8:[30C4000C]: andi       $a0, $a2, 12
    0898F8CC:[10800005]: beq        $a0, $zr, 0x0898F8E4
    0898F8D0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
_S1_2_89105D8 576,550,108 instructions (4.852%), 6,266,849 calls (089105D8 - 08910A94, length 304)
    089105D8:[94870006]: lhu        $a3, 6($a0)
    089105DC:[8CA50710]: lw         $a1, 1808($a1)
    089105E0:[00073940]: sll        $a3, $a3, 0x0005
    089105E4:[00074021]: addu       $t0, $zr, $a3 <=> move $t0, $a3
    089105E8:[000738C0]: sll        $a3, $a3, 0x0003
    089105EC:[01074023]: subu       $t0, $t0, $a3
    089105F0:[00073880]: sll        $a3, $a3, 0x0002
    089105F4:[01073821]: addu       $a3, $t0, $a3
    089105F8:[3C08FF00]: lui        $t0, 0xFF00 <=> li $t0, 0xFF000000
    089105FC:[ACC80000]: sw         $t0, 0($a2)
    08910600:[00A72821]: addu       $a1, $a1, $a3
    08910604:[90840005]: lbu        $a0, 5($a0)
    08910608:[3C072A00]: lui        $a3, 0x2A00 <=> li $a3, 0x2A000000
    0891060C:[00872025]: or         $a0, $a0, $a3
    08910610:[24A50230]: addiu      $a1, $a1, 560
    08910614:[ACC40004]: sw         $a0, 4($a2)
    08910618:[C4AC0000]: lwc1       $f12, 0($a1)
    0891061C:[3C042B00]: lui        $a0, 0x2B00 <=> li $a0, 0x2B000000
    08910620:[E7AC0000]: swc1       $f12, 0($sp)
    08910624:[8FA70000]: lw         $a3, 0($sp)
    08910628:[00073A02]: srl        $a3, $a3, 0x0008
    0891062C:[00E43825]: or         $a3, $a3, $a0
    08910630:[ACC70008]: sw         $a3, 8($a2)
    08910634:[C4AC0004]: lwc1       $f12, 4($a1)
    08910638:[E7AC0004]: swc1       $f12, 4($sp)
    0891063C:[8FA70004]: lw         $a3, 4($sp)
    08910640:[00073A02]: srl        $a3, $a3, 0x0008
    08910644:[00E43825]: or         $a3, $a3, $a0
    08910648:[ACC7000C]: sw         $a3, 12($a2)
    0891064C:[C4AC0008]: lwc1       $f12, 8($a1)
    08910650:[E7AC0008]: swc1       $f12, 8($sp)
    08910654:[8FA70008]: lw         $a3, 8($sp)
    08910658:[00073A02]: srl        $a3, $a3, 0x0008
    0891065C:[00E43825]: or         $a3, $a3, $a0
    08910660:[ACC70010]: sw         $a3, 16($a2)
    08910664:[C4AC0010]: lwc1       $f12, 16($a1)
    08910668:[E7AC000C]: swc1       $f12, 12($sp)
    0891066C:[8FA7000C]: lw         $a3, 12($sp)
    08910670:[00073A02]: srl        $a3, $a3, 0x0008
    08910674:[00E43825]: or         $a3, $a3, $a0
    08910678:[ACC70014]: sw         $a3, 20($a2)
    0891067C:[C4AC0014]: lwc1       $f12, 20($a1)
    08910680:[E7AC0010]: swc1       $f12, 16($sp)
    08910684:[8FA70010]: lw         $a3, 16($sp)
    08910688:[00073A02]: srl        $a3, $a3, 0x0008
    0891068C:[00E43825]: or         $a3, $a3, $a0
    08910690:[ACC70018]: sw         $a3, 24($a2)
    08910694:[C4AC0018]: lwc1       $f12, 24($a1)
    08910698:[E7AC0014]: swc1       $f12, 20($sp)
    0891069C:[8FA70014]: lw         $a3, 20($sp)
    089106A0:[00073A02]: srl        $a3, $a3, 0x0008
    089106A4:[00E43825]: or         $a3, $a3, $a0
    089106A8:[ACC7001C]: sw         $a3, 28($a2)
    089106AC:[C4AC0020]: lwc1       $f12, 32($a1)
    089106B0:[E7AC0018]: swc1       $f12, 24($sp)
    089106B4:[8FA70018]: lw         $a3, 24($sp)
    089106B8:[00073A02]: srl        $a3, $a3, 0x0008
    089106BC:[00E43825]: or         $a3, $a3, $a0
    089106C0:[ACC70020]: sw         $a3, 32($a2)
    089106C4:[C4AC0024]: lwc1       $f12, 36($a1)
    089106C8:[E7AC001C]: swc1       $f12, 28($sp)
    089106CC:[8FA7001C]: lw         $a3, 28($sp)
    089106D0:[00073A02]: srl        $a3, $a3, 0x0008
    089106D4:[00E43825]: or         $a3, $a3, $a0
    089106D8:[ACC70024]: sw         $a3, 36($a2)
    089106DC:[C4AC0028]: lwc1       $f12, 40($a1)
    089106E0:[E7AC0020]: swc1       $f12, 32($sp)
    089106E4:[8FA70020]: lw         $a3, 32($sp)
    089106E8:[00073A02]: srl        $a3, $a3, 0x0008
    089106EC:[00E43825]: or         $a3, $a3, $a0
    089106F0:[ACC70028]: sw         $a3, 40($a2)
    089106F4:[C4AC0030]: lwc1       $f12, 48($a1)
    089106F8:[E7AC0024]: swc1       $f12, 36($sp)
    089106FC:[8FA70024]: lw         $a3, 36($sp)
    08910700:[00073A02]: srl        $a3, $a3, 0x0008
    08910704:[00E43825]: or         $a3, $a3, $a0
    08910708:[ACC7002C]: sw         $a3, 44($a2)
    0891070C:[C4AC0034]: lwc1       $f12, 52($a1)
    08910710:[E7AC0028]: swc1       $f12, 40($sp)
    08910714:[8FA70028]: lw         $a3, 40($sp)
    08910718:[00073A02]: srl        $a3, $a3, 0x0008
    0891071C:[00E43825]: or         $a3, $a3, $a0
    08910720:[ACC70030]: sw         $a3, 48($a2)
    08910724:[C4AC0038]: lwc1       $f12, 56($a1)
    08910728:[E7AC002C]: swc1       $f12, 44($sp)
    0891072C:[8FA5002C]: lw         $a1, 44($sp)
    08910730:[00052A02]: srl        $a1, $a1, 0x0008
    08910734:[00A42025]: or         $a0, $a1, $a0
    08910738:[100000D5]: b          0x08910A90
    0891073C:[ACC40034]: sw         $a0, 52($a2)
    08910A90:[03E00008]: jr         $ra
    08910A94:[27BD0060]: addiu      $sp, $sp, 96
_S1_2_8909394 549,563,537 instructions (4.625%), 647,861 calls (08909394 - 0890991C, length 355)
    08909394:[27BDFEB0]: addiu      $sp, $sp, -336
    08909398:[8C850784]: lw         $a1, 1924($a0)
    0890939C:[AFB00124]: sw         $s0, 292($sp)
    089093A0:[AFB10128]: sw         $s1, 296($sp)
    089093A4:[AFB2012C]: sw         $s2, 300($sp)
    089093A8:[AFB30130]: sw         $s3, 304($sp)
    089093AC:[AFB40134]: sw         $s4, 308($sp)
    089093B0:[AFB50138]: sw         $s5, 312($sp)
    089093B4:[AFB6013C]: sw         $s6, 316($sp)
    089093B8:[AFBF0140]: sw         $ra, 320($sp)
    089093BC:[10A00061]: beq        $a1, $zr, 0x08909544
    089093C0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089093C4:[8E0501EC]: lw         $a1, 492($s0)
    089093C8:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    089093CC:[00A42824]: and        $a1, $a1, $a0
    089093D0:[14A0005A]: bne        $a1, $zr, 0x0890953C
    089093D4:[00000000]: nop
    089093D8:[8E0501EC]: lw         $a1, 492($s0)
    089093DC:[00A42025]: or         $a0, $a1, $a0
    089093E0:[AE0401EC]: sw         $a0, 492($s0)
    089093E4:[30841800]: andi       $a0, $a0, 6144
    089093E8:[10800052]: beq        $a0, $zr, 0x08909534
    089093EC:[00000000]: nop
    089093F0:[8E0401EC]: lw         $a0, 492($s0)
    089093F4:[2405E7FF]: addiu      $a1, $zr, -6145 <=> li $a1, -6145
    089093F8:[00852024]: and        $a0, $a0, $a1
    089093FC:[AE0401EC]: sw         $a0, 492($s0)
    08909400:[0E24214A]: jal        0x08908528
    08909404:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909408:[03A08825]: or         $s1, $sp, $zr <=> move $s1, $sp
    0890940C:[0E2422E9]: jal        0x08908BA4
    08909410:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909414:[44080000]: mfc1       $t0, $f0
    08909418:[48E80001]: MTV.s      $t0, S010.s
    0890941C:[26040A70]: addiu      $a0, $s0, 2672
    08909420:[C8800000]: lv.s       S000.s, 0($a0)
    08909424:[C8800005]: lv.s       S001.s, 4($a0)
    08909428:[C880000A]: lv.s       S002.s, 8($a0)
    0890942C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08909430:[EA200000]: sv.s       S000.s, 0($s1)
    08909434:[EA200005]: sv.s       S001.s, 4($s1)
    08909438:[EA20000A]: sv.s       S002.s, 8($s1)
    0890943C:[C7AC0000]: lwc1       $f12, 0($sp)
    08909440:[C7AD0004]: lwc1       $f13, 4($sp)
    08909444:[C7AE0008]: lwc1       $f14, 8($sp)
    08909448:[E60C0950]: swc1       $f12, 2384($s0)
    0890944C:[44806000]: mtc1       $zr, $f12
    08909450:[E60C0960]: swc1       $f12, 2400($s0)
    08909454:[E60C0970]: swc1       $f12, 2416($s0)
    08909458:[E60C0980]: swc1       $f12, 2432($s0)
    0890945C:[E60C0954]: swc1       $f12, 2388($s0)
    08909460:[E60D0964]: swc1       $f13, 2404($s0)
    08909464:[E60C0974]: swc1       $f12, 2420($s0)
    08909468:[E60C0984]: swc1       $f12, 2436($s0)
    0890946C:[E60C0958]: swc1       $f12, 2392($s0)
    08909470:[E60C0968]: swc1       $f12, 2408($s0)
    08909474:[E60E0978]: swc1       $f14, 2424($s0)
    08909478:[E60C0988]: swc1       $f12, 2440($s0)
    0890947C:[E60C095C]: swc1       $f12, 2396($s0)
    08909480:[E60C096C]: swc1       $f12, 2412($s0)
    08909484:[E60C097C]: swc1       $f12, 2428($s0)
    08909488:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890948C:[44846000]: mtc1       $a0, $f12
    08909490:[E60C098C]: swc1       $f12, 2444($s0)
    08909494:[26040350]: addiu      $a0, $s0, 848
    08909498:[26050950]: addiu      $a1, $s0, 2384
    0890949C:[00000000]: 0x890949C - memcpySequence[8CA60000,8CA70004,8CA80008,AC860000,AC870004,AC880008,8CA6000C,8CA70010,8CA80014,AC86000C,AC870010,AC880014,8CA60018,8CA7001C,8CA80020,AC860018,AC87001C,AC880020,8CA60024,8CA70028,8CA8002C,AC860024,AC870028,AC88002C,8CA60030,8CA70034,8CA80038,AC860030,AC870034,AC880038,8CA5003C,AC85003C](4,5,0,0,64)
    0890951C:[0E242E3D]: jal        0x0890B8F4
    08909520:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909524:[14400009]: bne        $v0, $zr, 0x0890954C
    08909528:[00000000]: nop
    0890952C:[100000D7]: b          0x0890988C
    08909530:[00000000]: nop
    08909534:[100000F0]: b          0x089098F8
    08909538:[00000000]: nop
    0890953C:[100000EE]: b          0x089098F8
    08909540:[00000000]: nop
    08909544:[100000EC]: b          0x089098F8
    08909548:[00000000]: nop
    0890954C:[8E040784]: lw         $a0, 1924($s0)
    08909550:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    08909554:[84840008]: lh         $a0, 8($a0)
    08909558:[02C4202A]: slt        $a0, $s6, $a0
    0890955C:[10800044]: beq        $a0, $zr, 0x08909670
    08909560:[00000000]: nop
    08909564:[8FB20044]: lw         $s2, 68($sp)
    08909568:[8FB30048]: lw         $s3, 72($sp)
    0890956C:[8FB4004C]: lw         $s4, 76($sp)
    08909570:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08909574:[8E110710]: lw         $s1, 1808($s0)
    08909578:[02358821]: addu       $s1, $s1, $s5
    0890957C:[0E241DEF]: jal        0x089077BC
    08909580:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08909584:[8E240300]: lw         $a0, 768($s1)
    08909588:[30840003]: andi       $a0, $a0, 3
    0890958C:[1480002F]: bne        $a0, $zr, 0x0890964C
    08909590:[00000000]: nop
    08909594:[262401B0]: addiu      $a0, $s1, 432
    08909598:[8E250000]: lw         $a1, 0($s1)
    0890959C:[24A501B0]: addiu      $a1, $a1, 432
    089095A0:[D8A40000]: lv.q       C100.q, 0($a1)
    089095A4:[D8A50010]: lv.q       C110.q, 16($a1)
    089095A8:[D8A60020]: lv.q       C120.q, 32($a1)
    089095AC:[D8A70030]: lv.q       C130.q, 48($a1)
    089095B0:[26250170]: addiu      $a1, $s1, 368
    089095B4:[D8A80000]: lv.q       C200.q, 0($a1)
    089095B8:[D8A90010]: lv.q       C210.q, 16($a1)
    089095BC:[D8AA0020]: lv.q       C220.q, 32($a1)
    089095C0:[D8AB0030]: lv.q       C230.q, 48($a1)
    089095C4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089095C8:[F8800000]: sv.q       C000.q, 0($a0)
    089095CC:[F8810010]: sv.q       C010.q, 16($a0)
    089095D0:[F8820020]: sv.q       C020.q, 32($a0)
    089095D4:[F8830030]: sv.q       C030.q, 48($a0)
    089095D8:[00000000]: 0x89095D8 - memcpySequence[8C850000,8C860004,8C870008,AFA50010,AFA60014,AFA70018,8C85000C,8C860010,8C870014,AFA5001C,AFA60020,AFA70024,8C850018,8C86001C,8C870020,AFA50028,AFA6002C,AFA70030,8C850024,8C860028,8C87002C,AFA50034,AFA60038,AFA7003C](29,4,16,0,48)
    08909638:[8C850030]: lw         $a1, 48($a0)
    0890963C:[8C920034]: lw         $s2, 52($a0)
    08909640:[8C930038]: lw         $s3, 56($a0)
    08909644:[AFA50040]: sw         $a1, 64($sp)
    08909648:[8C94003C]: lw         $s4, 60($a0)
    0890964C:[8E040784]: lw         $a0, 1924($s0)
    08909650:[26D60001]: addiu      $s6, $s6, 1
    08909654:[84840008]: lh         $a0, 8($a0)
    08909658:[02C4202A]: slt        $a0, $s6, $a0
    0890965C:[1480FFC5]: bne        $a0, $zr, 0x08909574
    08909660:[26B50320]: addiu      $s5, $s5, 800
    08909664:[AFB20044]: sw         $s2, 68($sp)
    08909668:[AFB30048]: sw         $s3, 72($sp)
    0890966C:[AFB4004C]: sw         $s4, 76($sp)
    08909670:[8E0403C0]: lw         $a0, 960($s0)
    08909674:[1080003E]: beq        $a0, $zr, 0x08909770
    08909678:[00000000]: nop
    0890967C:[8E0403C0]: lw         $a0, 960($s0)
    08909680:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08909684:[84850000]: lh         $a1, 0($a0)
    08909688:[00C5382A]: slt        $a3, $a2, $a1
    0890968C:[10E00038]: beq        $a3, $zr, 0x08909770
    08909690:[24840002]: addiu      $a0, $a0, 2
    08909694:[84870000]: lh         $a3, 0($a0)
    08909698:[8E080710]: lw         $t0, 1808($s0)
    0890969C:[00073940]: sll        $a3, $a3, 0x0005
    089096A0:[84890002]: lh         $t1, 2($a0)
    089096A4:[00075021]: addu       $t2, $zr, $a3 <=> move $t2, $a3
    089096A8:[000738C0]: sll        $a3, $a3, 0x0003
    089096AC:[01475023]: subu       $t2, $t2, $a3
    089096B0:[00094940]: sll        $t1, $t1, 0x0005
    089096B4:[00073880]: sll        $a3, $a3, 0x0002
    089096B8:[00095821]: addu       $t3, $zr, $t1 <=> move $t3, $t1
    089096BC:[01473821]: addu       $a3, $t2, $a3
    089096C0:[000948C0]: sll        $t1, $t1, 0x0003
    089096C4:[01695023]: subu       $t2, $t3, $t1
    089096C8:[00094880]: sll        $t1, $t1, 0x0002
    089096CC:[01073821]: addu       $a3, $t0, $a3
    089096D0:[01494821]: addu       $t1, $t2, $t1
    089096D4:[01094021]: addu       $t0, $t0, $t1
    089096D8:[00000000]: 0x89096D8 - memcpySequence[250801B0,8D090000,8D0A0004,24E701B0,8D0B0008,ACE90000,8D09000C,ACEA0004,8D0A0010,ACEB0008,8D0B0014,ACE9000C,8D090018,ACEA0010,8D0A001C,ACEB0014,8D0B0020,ACE90018,8D090024,ACEA001C,8D0A0028,ACEB0020,8D0B002C,ACE90024,8D090030,ACEA0028,8D0A0034,ACEB002C,8D0B0038,ACE90030,8D08003C,ACEA0034,ACEB0038,ACE8003C](7,8,432,432,64)
    08909760:[24C60001]: addiu      $a2, $a2, 1
    08909764:[00C5382A]: slt        $a3, $a2, $a1
    08909768:[14E0FFCA]: bne        $a3, $zr, 0x08909694
    0890976C:[24840004]: addiu      $a0, $a0, 4
    08909770:[8E040784]: lw         $a0, 1924($s0)
    08909774:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    08909778:[84840008]: lh         $a0, 8($a0)
    0890977C:[0144202A]: slt        $a0, $t2, $a0
    08909780:[1080005D]: beq        $a0, $zr, 0x089098F8
    08909784:[00000000]: nop
    08909788:[8FA60084]: lw         $a2, 132($sp)
    0890978C:[8FA70088]: lw         $a3, 136($sp)
    08909790:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08909794:[8FA8008C]: lw         $t0, 140($sp)
    08909798:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0890979C:[8E040710]: lw         $a0, 1808($s0)
    089097A0:[00892021]: addu       $a0, $a0, $t1
    089097A4:[8C8B0300]: lw         $t3, 768($a0)
    089097A8:[316B0003]: andi       $t3, $t3, 3
    089097AC:[1565002F]: bne        $t3, $a1, 0x0890986C
    089097B0:[00000000]: nop
    089097B4:[248801B0]: addiu      $t0, $a0, 432
    089097B8:[8C860000]: lw         $a2, 0($a0)
    089097BC:[24C601B0]: addiu      $a2, $a2, 432
    089097C0:[D8C40000]: lv.q       C100.q, 0($a2)
    089097C4:[D8C50010]: lv.q       C110.q, 16($a2)
    089097C8:[D8C60020]: lv.q       C120.q, 32($a2)
    089097CC:[D8C70030]: lv.q       C130.q, 48($a2)
    089097D0:[24840170]: addiu      $a0, $a0, 368
    089097D4:[D8880000]: lv.q       C200.q, 0($a0)
    089097D8:[D8890010]: lv.q       C210.q, 16($a0)
    089097DC:[D88A0020]: lv.q       C220.q, 32($a0)
    089097E0:[D88B0030]: lv.q       C230.q, 48($a0)
    089097E4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089097E8:[F9000000]: sv.q       C000.q, 0($t0)
    089097EC:[F9010010]: sv.q       C010.q, 16($t0)
    089097F0:[F9020020]: sv.q       C020.q, 32($t0)
    089097F4:[F9030030]: sv.q       C030.q, 48($t0)
    089097F8:[00000000]: 0x89097F8 - memcpySequence[8D040000,8D060004,8D070008,AFA40050,AFA60054,AFA70058,8D04000C,8D060010,8D070014,AFA4005C,AFA60060,AFA70064,8D040018,8D06001C,8D070020,AFA40068,AFA6006C,AFA70070,8D040024,8D060028,8D07002C,AFA40074,AFA60078,AFA7007C](29,8,80,0,48)
    08909858:[8D040030]: lw         $a0, 48($t0)
    0890985C:[8D060034]: lw         $a2, 52($t0)
    08909860:[8D070038]: lw         $a3, 56($t0)
    08909864:[AFA40080]: sw         $a0, 128($sp)
    08909868:[8D08003C]: lw         $t0, 60($t0)
    0890986C:[8E040784]: lw         $a0, 1924($s0)
    08909870:[254A0001]: addiu      $t2, $t2, 1
    08909874:[84840008]: lh         $a0, 8($a0)
    08909878:[0144202A]: slt        $a0, $t2, $a0
    0890987C:[1480FFC7]: bne        $a0, $zr, 0x0890979C
    08909880:[25290320]: addiu      $t1, $t1, 800
    08909884:[1000001A]: b          0x089098F0
    08909888:[AFA60084]: sw         $a2, 132($sp)
    0890988C:[8E040784]: lw         $a0, 1924($s0)
    08909890:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08909894:[84840008]: lh         $a0, 8($a0)
    08909898:[0224202A]: slt        $a0, $s1, $a0
    0890989C:[10800016]: beq        $a0, $zr, 0x089098F8
    089098A0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    089098A4:[8E040710]: lw         $a0, 1808($s0)
    089098A8:[00922021]: addu       $a0, $a0, $s2
    089098AC:[8C8402F4]: lw         $a0, 756($a0)
    089098B0:[30840006]: andi       $a0, $a0, 6
    089098B4:[14800003]: bne        $a0, $zr, 0x089098C4
    089098B8:[00000000]: nop
    089098BC:[10000004]: b          0x089098D0
    089098C0:[00000000]: nop
    089098C4:[8E040710]: lw         $a0, 1808($s0)
    089098C8:[0E241E83]: jal        0x08907A0C
    089098CC:[00922021]: addu       $a0, $a0, $s2
    089098D0:[8E040784]: lw         $a0, 1924($s0)
    089098D4:[26310001]: addiu      $s1, $s1, 1
    089098D8:[84840008]: lh         $a0, 8($a0)
    089098DC:[0224202A]: slt        $a0, $s1, $a0
    089098E0:[1480FFF0]: bne        $a0, $zr, 0x089098A4
    089098E4:[26520320]: addiu      $s2, $s2, 800
    089098E8:[10000003]: b          0x089098F8
    089098EC:[00000000]: nop
    089098F0:[AFA70088]: sw         $a3, 136($sp)
    089098F4:[AFA8008C]: sw         $t0, 140($sp)
    089098F8:[8FB00124]: lw         $s0, 292($sp)
    089098FC:[8FB10128]: lw         $s1, 296($sp)
    08909900:[8FB2012C]: lw         $s2, 300($sp)
    08909904:[8FB30130]: lw         $s3, 304($sp)
    08909908:[8FB40134]: lw         $s4, 308($sp)
    0890990C:[8FB50138]: lw         $s5, 312($sp)
    08909910:[8FB6013C]: lw         $s6, 316($sp)
    08909914:[8FBF0140]: lw         $ra, 320($sp)
    08909918:[03E00008]: jr         $ra
    0890991C:[27BD0150]: addiu      $sp, $sp, 336
  Back Branch 089098E0 33,797,247 times (length 17)
    08909890:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08909894:[84840008]: lh         $a0, 8($a0)
    08909898:[0224202A]: slt        $a0, $s1, $a0
    0890989C:[10800016]: beq        $a0, $zr, 0x089098F8
    089098A0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 089098A4:[8E040710]: lw         $a0, 1808($s0)
    089098A8:[00922021]: addu       $a0, $a0, $s2
    089098AC:[8C8402F4]: lw         $a0, 756($a0)
    089098B0:[30840006]: andi       $a0, $a0, 6
    089098B4:[14800003]: bne        $a0, $zr, 0x089098C4
    089098B8:[00000000]: nop
    089098BC:[10000004]: b          0x089098D0
    089098C0:[00000000]: nop
    089098C4:[8E040710]: lw         $a0, 1808($s0)
    089098C8:[0E241E83]: jal        0x08907A0C
    089098CC:[00922021]: addu       $a0, $a0, $s2
    089098D0:[8E040784]: lw         $a0, 1924($s0)
    089098D4:[26310001]: addiu      $s1, $s1, 1
    089098D8:[84840008]: lh         $a0, 8($a0)
    089098DC:[0224202A]: slt        $a0, $s1, $a0
--> 089098E0:[1480FFF0]: bne        $a0, $zr, 0x089098A4
    089098E4:[26520320]: addiu      $s2, $s2, 800
    089098E8:[10000003]: b          0x089098F8
    089098EC:[00000000]: nop
    089098F0:[AFA70088]: sw         $a3, 136($sp)
  Back Branch 0890965C 307,730 times (length 60)
    08909560:[00000000]: nop
    08909564:[8FB20044]: lw         $s2, 68($sp)
    08909568:[8FB30048]: lw         $s3, 72($sp)
    0890956C:[8FB4004C]: lw         $s4, 76($sp)
    08909570:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 08909574:[8E110710]: lw         $s1, 1808($s0)
    08909578:[02358821]: addu       $s1, $s1, $s5
    0890957C:[0E241DEF]: jal        0x089077BC
    08909580:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08909584:[8E240300]: lw         $a0, 768($s1)
    08909588:[30840003]: andi       $a0, $a0, 3
    0890958C:[1480002F]: bne        $a0, $zr, 0x0890964C
    08909590:[00000000]: nop
    08909594:[262401B0]: addiu      $a0, $s1, 432
    08909598:[8E250000]: lw         $a1, 0($s1)
    0890959C:[24A501B0]: addiu      $a1, $a1, 432
    089095A0:[D8A40000]: lv.q       C100.q, 0($a1)
    089095A4:[D8A50010]: lv.q       C110.q, 16($a1)
    089095A8:[D8A60020]: lv.q       C120.q, 32($a1)
    089095AC:[D8A70030]: lv.q       C130.q, 48($a1)
    089095B0:[26250170]: addiu      $a1, $s1, 368
    089095B4:[D8A80000]: lv.q       C200.q, 0($a1)
    089095B8:[D8A90010]: lv.q       C210.q, 16($a1)
    089095BC:[D8AA0020]: lv.q       C220.q, 32($a1)
    089095C0:[D8AB0030]: lv.q       C230.q, 48($a1)
    089095C4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089095C8:[F8800000]: sv.q       C000.q, 0($a0)
    089095CC:[F8810010]: sv.q       C010.q, 16($a0)
    089095D0:[F8820020]: sv.q       C020.q, 32($a0)
    089095D4:[F8830030]: sv.q       C030.q, 48($a0)
    089095D8:[00000000]: 0x89095D8 - memcpySequence[8C850000,8C860004,8C870008,AFA50010,AFA60014,AFA70018,8C85000C,8C860010,8C870014,AFA5001C,AFA60020,AFA70024,8C850018,8C86001C,8C870020,AFA50028,AFA6002C,AFA70030,8C850024,8C860028,8C87002C,AFA50034,AFA60038,AFA7003C](29,4,16,0,48)
    08909638:[8C850030]: lw         $a1, 48($a0)
    0890963C:[8C920034]: lw         $s2, 52($a0)
    08909640:[8C930038]: lw         $s3, 56($a0)
    08909644:[AFA50040]: sw         $a1, 64($sp)
    08909648:[8C94003C]: lw         $s4, 60($a0)
    0890964C:[8E040784]: lw         $a0, 1924($s0)
    08909650:[26D60001]: addiu      $s6, $s6, 1
    08909654:[84840008]: lh         $a0, 8($a0)
    08909658:[02C4202A]: slt        $a0, $s6, $a0
--> 0890965C:[1480FFC5]: bne        $a0, $zr, 0x08909574
    08909660:[26B50320]: addiu      $s5, $s5, 800
    08909664:[AFB20044]: sw         $s2, 68($sp)
    08909668:[AFB30048]: sw         $s3, 72($sp)
    0890966C:[AFB4004C]: sw         $s4, 76($sp)
  Back Branch 0890987C 307,730 times (length 58)
    08909788:[8FA60084]: lw         $a2, 132($sp)
    0890978C:[8FA70088]: lw         $a3, 136($sp)
    08909790:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08909794:[8FA8008C]: lw         $t0, 140($sp)
    08909798:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 0890979C:[8E040710]: lw         $a0, 1808($s0)
    089097A0:[00892021]: addu       $a0, $a0, $t1
    089097A4:[8C8B0300]: lw         $t3, 768($a0)
    089097A8:[316B0003]: andi       $t3, $t3, 3
    089097AC:[1565002F]: bne        $t3, $a1, 0x0890986C
    089097B0:[00000000]: nop
    089097B4:[248801B0]: addiu      $t0, $a0, 432
    089097B8:[8C860000]: lw         $a2, 0($a0)
    089097BC:[24C601B0]: addiu      $a2, $a2, 432
    089097C0:[D8C40000]: lv.q       C100.q, 0($a2)
    089097C4:[D8C50010]: lv.q       C110.q, 16($a2)
    089097C8:[D8C60020]: lv.q       C120.q, 32($a2)
    089097CC:[D8C70030]: lv.q       C130.q, 48($a2)
    089097D0:[24840170]: addiu      $a0, $a0, 368
    089097D4:[D8880000]: lv.q       C200.q, 0($a0)
    089097D8:[D8890010]: lv.q       C210.q, 16($a0)
    089097DC:[D88A0020]: lv.q       C220.q, 32($a0)
    089097E0:[D88B0030]: lv.q       C230.q, 48($a0)
    089097E4:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089097E8:[F9000000]: sv.q       C000.q, 0($t0)
    089097EC:[F9010010]: sv.q       C010.q, 16($t0)
    089097F0:[F9020020]: sv.q       C020.q, 32($t0)
    089097F4:[F9030030]: sv.q       C030.q, 48($t0)
    089097F8:[00000000]: 0x89097F8 - memcpySequence[8D040000,8D060004,8D070008,AFA40050,AFA60054,AFA70058,8D04000C,8D060010,8D070014,AFA4005C,AFA60060,AFA70064,8D040018,8D06001C,8D070020,AFA40068,AFA6006C,AFA70070,8D040024,8D060028,8D07002C,AFA40074,AFA60078,AFA7007C](29,8,80,0,48)
    08909858:[8D040030]: lw         $a0, 48($t0)
    0890985C:[8D060034]: lw         $a2, 52($t0)
    08909860:[8D070038]: lw         $a3, 56($t0)
    08909864:[AFA40080]: sw         $a0, 128($sp)
    08909868:[8D08003C]: lw         $t0, 60($t0)
    0890986C:[8E040784]: lw         $a0, 1924($s0)
    08909870:[254A0001]: addiu      $t2, $t2, 1
    08909874:[84840008]: lh         $a0, 8($a0)
    08909878:[0144202A]: slt        $a0, $t2, $a0
--> 0890987C:[1480FFC7]: bne        $a0, $zr, 0x0890979C
    08909880:[25290320]: addiu      $t1, $t1, 800
    08909884:[1000001A]: b          0x089098F0
    08909888:[AFA60084]: sw         $a2, 132($sp)
    0890988C:[8E040784]: lw         $a0, 1924($s0)
  Back Branch 08909768 2,380 times (length 55)
    08909680:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08909684:[84850000]: lh         $a1, 0($a0)
    08909688:[00C5382A]: slt        $a3, $a2, $a1
    0890968C:[10E00038]: beq        $a3, $zr, 0x08909770
    08909690:[24840002]: addiu      $a0, $a0, 2
--> 08909694:[84870000]: lh         $a3, 0($a0)
    08909698:[8E080710]: lw         $t0, 1808($s0)
    0890969C:[00073940]: sll        $a3, $a3, 0x0005
    089096A0:[84890002]: lh         $t1, 2($a0)
    089096A4:[00075021]: addu       $t2, $zr, $a3 <=> move $t2, $a3
    089096A8:[000738C0]: sll        $a3, $a3, 0x0003
    089096AC:[01475023]: subu       $t2, $t2, $a3
    089096B0:[00094940]: sll        $t1, $t1, 0x0005
    089096B4:[00073880]: sll        $a3, $a3, 0x0002
    089096B8:[00095821]: addu       $t3, $zr, $t1 <=> move $t3, $t1
    089096BC:[01473821]: addu       $a3, $t2, $a3
    089096C0:[000948C0]: sll        $t1, $t1, 0x0003
    089096C4:[01695023]: subu       $t2, $t3, $t1
    089096C8:[00094880]: sll        $t1, $t1, 0x0002
    089096CC:[01073821]: addu       $a3, $t0, $a3
    089096D0:[01494821]: addu       $t1, $t2, $t1
    089096D4:[01094021]: addu       $t0, $t0, $t1
    089096D8:[00000000]: 0x89096D8 - memcpySequence[250801B0,8D090000,8D0A0004,24E701B0,8D0B0008,ACE90000,8D09000C,ACEA0004,8D0A0010,ACEB0008,8D0B0014,ACE9000C,8D090018,ACEA0010,8D0A001C,ACEB0014,8D0B0020,ACE90018,8D090024,ACEA001C,8D0A0028,ACEB0020,8D0B002C,ACE90024,8D090030,ACEA0028,8D0A0034,ACEB002C,8D0B0038,ACE90030,8D08003C,ACEA0034,ACEB0038,ACE8003C](7,8,432,432,64)
    08909760:[24C60001]: addiu      $a2, $a2, 1
    08909764:[00C5382A]: slt        $a3, $a2, $a1
--> 08909768:[14E0FFCA]: bne        $a3, $zr, 0x08909694
    0890976C:[24840004]: addiu      $a0, $a0, 4
    08909770:[8E040784]: lw         $a0, 1924($s0)
    08909774:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    08909778:[84840008]: lh         $a0, 8($a0)
_S1_2_8907A0C 548,986,954 instructions (4.620%), 11,934,499 calls (08907A0C - 08907C78, length 156)
    08907A0C:[27BDFF00]: addiu      $sp, $sp, -256
    08907A10:[248502B0]: addiu      $a1, $a0, 688
    08907A14:[C8A40000]: lv.s       S100.s, 0($a1)
    08907A18:[C8A40005]: lv.s       S101.s, 4($a1)
    08907A1C:[C8A4000A]: lv.s       S102.s, 8($a1)
    08907A20:[F38380AC]: VMIDT.q    E300.q
    08907A24:[D0650005]: VCST.s     S110.s, VFPU_2_PI
    08907A28:[65058404]: vscl.t     C100.t, C100.t, S110.s
    08907A2C:[248502C0]: addiu      $a1, $a0, 704
    08907A30:[C8AF0000]: lv.s       S330.s, 0($a1)
    08907A34:[C8AF0005]: lv.s       S331.s, 4($a1)
    08907A38:[C8AF000A]: lv.s       S332.s, 8($a1)
    08907A3C:[D007006F]: vone.s     S333.s
    08907A40:[F3A4C480]: VROT.q     C000.q, S102.s, [ c, s, 0, 0]
    08907A44:[F3B1C481]: VROT.q     C010.q, S102.s, [-s, c, 0, 0]
    08907A48:[D0038082]: vidt.q     C020.q
    08907A4C:[D0038083]: vidt.q     C030.q
    08907A50:[F02C80A8]: VMMUL.q    E200.q, E000.q, E300.q
    08907A54:[F3B8A480]: VROT.q     C000.q, S101.s, [ c, 0,-s, 0]
    08907A58:[D0038081]: vidt.q     C010.q
    08907A5C:[F3A2A482]: VROT.q     C020.q, S101.s, [ s, 0, c, 0]
    08907A60:[F02880AC]: VMMUL.q    E300.q, E000.q, E200.q
    08907A64:[D0038080]: vidt.q     C000.q
    08907A68:[F3A98481]: VROT.q     C010.q, S100.s, [ 0, c, s, 0]
    08907A6C:[F3B68482]: VROT.q     C020.q, S100.s, [ 0,-s, c, 0]
    08907A70:[F02C80A8]: VMMUL.q    E200.q, E000.q, E300.q
    08907A74:[24850170]: addiu      $a1, $a0, 368
    08907A78:[F8A80000]: sv.q       C200.q, 0($a1)
    08907A7C:[F8A90010]: sv.q       C210.q, 16($a1)
    08907A80:[F8AA0020]: sv.q       C220.q, 32($a1)
    08907A84:[F8AB0030]: sv.q       C230.q, 48($a1)
    08907A88:[8C8602F4]: lw         $a2, 756($a0)
    08907A8C:[30C60006]: andi       $a2, $a2, 6
    08907A90:[00063042]: srl        $a2, $a2, 0x0001
    08907A94:[30C60002]: andi       $a2, $a2, 2
    08907A98:[10C00066]: beq        $a2, $zr, 0x08907C34
    08907A9C:[00000000]: nop
    08907AA0:[C48C02D0]: lwc1       $f12, 720($a0)
    08907AA4:[C48D02D4]: lwc1       $f13, 724($a0)
    08907AA8:[C48E02D8]: lwc1       $f14, 728($a0)
    08907AAC:[E7AC0000]: swc1       $f12, 0($sp)
    08907AB0:[44806000]: mtc1       $zr, $f12
    08907AB4:[E7AC0010]: swc1       $f12, 16($sp)
    08907AB8:[E7AC0020]: swc1       $f12, 32($sp)
    08907ABC:[E7AC0030]: swc1       $f12, 48($sp)
    08907AC0:[E7AC0004]: swc1       $f12, 4($sp)
    08907AC4:[E7AD0014]: swc1       $f13, 20($sp)
    08907AC8:[E7AC0024]: swc1       $f12, 36($sp)
    08907ACC:[E7AC0034]: swc1       $f12, 52($sp)
    08907AD0:[E7AC0008]: swc1       $f12, 8($sp)
    08907AD4:[E7AC0018]: swc1       $f12, 24($sp)
    08907AD8:[E7AE0028]: swc1       $f14, 40($sp)
    08907ADC:[E7AC0038]: swc1       $f12, 56($sp)
    08907AE0:[E7AC000C]: swc1       $f12, 12($sp)
    08907AE4:[E7AC001C]: swc1       $f12, 28($sp)
    08907AE8:[E7AC002C]: swc1       $f12, 44($sp)
    08907AEC:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08907AF0:[44866000]: mtc1       $a2, $f12
    08907AF4:[E7AC003C]: swc1       $f12, 60($sp)
    08907AF8:[D8A40000]: lv.q       C100.q, 0($a1)
    08907AFC:[D8A50010]: lv.q       C110.q, 16($a1)
    08907B00:[D8A60020]: lv.q       C120.q, 32($a1)
    08907B04:[D8A70030]: lv.q       C130.q, 48($a1)
    08907B08:[DBA80000]: lv.q       C200.q, 0($sp)
    08907B0C:[DBA90010]: lv.q       C210.q, 16($sp)
    08907B10:[DBAA0020]: lv.q       C220.q, 32($sp)
    08907B14:[DBAB0030]: lv.q       C230.q, 48($sp)
    08907B18:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08907B1C:[27A60080]: addiu      $a2, $sp, 128
    08907B20:[F8C00000]: sv.q       C000.q, 0($a2)
    08907B24:[F8C10010]: sv.q       C010.q, 16($a2)
    08907B28:[F8C20020]: sv.q       C020.q, 32($a2)
    08907B2C:[F8C30030]: sv.q       C030.q, 48($a2)
    08907B30:[00000000]: 0x8907B30 - memcpySequence[8FA60080,8FA70084,8FA80088,AFA60040,AFA70044,AFA80048,8FA6008C,8FA70090,8FA80094,AFA6004C,AFA70050,AFA80054,8FA60098,8FA7009C,8FA800A0,AFA60058,AFA7005C,AFA80060,8FA600A4,8FA700A8,8FA800AC,AFA60064,AFA70068,AFA8006C,8FA600B0,8FA700B4,8FA800B8,AFA60070,AFA70074,AFA80078,8FA600BC,AFA6007C](29,29,64,128,64)
    08907BB0:[00000000]: 0x8907BB0 - memcpySequence[8FA90040,8FAA0044,8FAB0048,ACA90000,ACAA0004,ACAB0008,8FA9004C,8FAA0050,8FAB0054,ACA9000C,ACAA0010,ACAB0014,8FA90058,8FAA005C,8FAB0060,ACA90018,ACAA001C,ACAB0020,8FA90064,8FAA0068,8FAB006C,ACA90024,ACAA0028,ACAB002C,8FA90070,ACA90030,ACA70034,ACA80038,ACA6003C](29,5,64,0,64)
    08907C24:[D8A80000]: lv.q       C200.q, 0($a1)
    08907C28:[D8A90010]: lv.q       C210.q, 16($a1)
    08907C2C:[D8AA0020]: lv.q       C220.q, 32($a1)
    08907C30:[D8AB0030]: lv.q       C230.q, 48($a1)
    08907C34:[8C850000]: lw         $a1, 0($a0)
    08907C38:[24A501B0]: addiu      $a1, $a1, 432
    08907C3C:[D8A40000]: lv.q       C100.q, 0($a1)
    08907C40:[D8A50010]: lv.q       C110.q, 16($a1)
    08907C44:[D8A60020]: lv.q       C120.q, 32($a1)
    08907C48:[D8A70030]: lv.q       C130.q, 48($a1)
    08907C4C:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08907C50:[248501B0]: addiu      $a1, $a0, 432
    08907C54:[F8A00000]: sv.q       C000.q, 0($a1)
    08907C58:[F8A10010]: sv.q       C010.q, 16($a1)
    08907C5C:[F8A20020]: sv.q       C020.q, 32($a1)
    08907C60:[F8A30030]: sv.q       C030.q, 48($a1)
    08907C64:[8C8502F4]: lw         $a1, 756($a0)
    08907C68:[2406FFF9]: addiu      $a2, $zr, -7 <=> li $a2, -7
    08907C6C:[00A62824]: and        $a1, $a1, $a2
    08907C70:[AC8502F4]: sw         $a1, 756($a0)
    08907C74:[03E00008]: jr         $ra
    08907C78:[27BD0100]: addiu      $sp, $sp, 256
_S1_2_890CEC0 493,392,337 instructions (4.152%), 183,138 calls (0890CEC0 - 0890D3A8, length 315)
    0890CEC0:[27BDFFD0]: addiu      $sp, $sp, -48
    0890CEC4:[8C850194]: lw         $a1, 404($a0)
    0890CEC8:[340603E8]: ori        $a2, $zr, 1000 <=> li $a2, 1000
    0890CECC:[E7B40000]: swc1       $f20, 0($sp)
    0890CED0:[E7B60004]: swc1       $f22, 4($sp)
    0890CED4:[E7B80008]: swc1       $f24, 8($sp)
    0890CED8:[AFB0000C]: sw         $s0, 12($sp)
    0890CEDC:[AFB10010]: sw         $s1, 16($sp)
    0890CEE0:[AFB20014]: sw         $s2, 20($sp)
    0890CEE4:[AFB30018]: sw         $s3, 24($sp)
    0890CEE8:[AFB4001C]: sw         $s4, 28($sp)
    0890CEEC:[AFB50020]: sw         $s5, 32($sp)
    0890CEF0:[AFB60024]: sw         $s6, 36($sp)
    0890CEF4:[AFBF0028]: sw         $ra, 40($sp)
    0890CEF8:[10A6000D]: beq        $a1, $a2, 0x0890CF30
    0890CEFC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890CF00:[8E1101F4]: lw         $s1, 500($s0)
    0890CF04:[12200008]: beq        $s1, $zr, 0x0890CF28
    0890CF08:[00000000]: nop
    0890CF0C:[860501B0]: lh         $a1, 432($s0)
    0890CF10:[8E0401EC]: lw         $a0, 492($s0)
    0890CF14:[28A60100]: slti       $a2, $a1, 256
    0890CF18:[14C00007]: bne        $a2, $zr, 0x0890CF38
    0890CF1C:[8E050784]: lw         $a1, 1924($s0)
    0890CF20:[10000007]: b          0x0890CF40
    0890CF24:[00000000]: nop
    0890CF28:[10000113]: b          0x0890D378
    0890CF2C:[00000000]: nop
    0890CF30:[10000111]: b          0x0890D378
    0890CF34:[00000000]: nop
    0890CF38:[34060100]: ori        $a2, $zr, 256 <=> li $a2, 256
    0890CF3C:[A60601B0]: sh         $a2, 432($s0)
    0890CF40:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0890CF44:[30860004]: andi       $a2, $a0, 4
    0890CF48:[14C00003]: bne        $a2, $zr, 0x0890CF58
    0890CF4C:[C62C001C]: lwc1       $f12, 28($s1)
    0890CF50:[861201B0]: lh         $s2, 432($s0)
    0890CF54:[00129203]: sra        $s2, $s2, 0x0008
    0890CF58:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    0890CF5C:[46006606]: mov.s      $f24, $f12
    0890CF60:[44866800]: mtc1       $a2, $f13
    0890CF64:[C4B40020]: lwc1       $f20, 32($a1)
    0890CF68:[3C063800]: lui        $a2, 0x3800 <=> li $a2, 0x38000000
    0890CF6C:[46146D03]: div.s      $f20, $f13, $f20
    0890CF70:[34C60100]: ori        $a2, $a2, 256
    0890CF74:[30840008]: andi       $a0, $a0, 8
    0890CF78:[10800037]: beq        $a0, $zr, 0x0890D058
    0890CF7C:[4486B000]: mtc1       $a2, $f22
    0890CF80:[8E040188]: lw         $a0, 392($s0)
    0890CF84:[10800020]: beq        $a0, $zr, 0x0890D008
    0890CF88:[00000000]: nop
    0890CF8C:[80850019]: lb         $a1, 25($a0)
    0890CF90:[30A50007]: andi       $a1, $a1, 7
    0890CF94:[38A50004]: xori       $a1, $a1, 4
    0890CF98:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CF9C:[00052E00]: sll        $a1, $a1, 0x0018
    0890CFA0:[00053603]: sra        $a2, $a1, 0x0018
    0890CFA4:[10C0000A]: beq        $a2, $zr, 0x0890CFD0
    0890CFA8:[84850032]: lh         $a1, 50($a0)
    0890CFAC:[A4850034]: sh         $a1, 52($a0)
    0890CFB0:[84850032]: lh         $a1, 50($a0)
    0890CFB4:[44856000]: mtc1       $a1, $f12
    0890CFB8:[46806320]: cvt.s.w    $f12, $f12
    0890CFBC:[8C850000]: lw         $a1, 0($a0)
    0890CFC0:[46186302]: mul.s      $f12, $f12, $f24
    0890CFC4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFC8:[1000000C]: b          0x0890CFFC
    0890CFCC:[8C840008]: lw         $a0, 8($a0)
    0890CFD0:[44856000]: mtc1       $a1, $f12
    0890CFD4:[C48D0014]: lwc1       $f13, 20($a0)
    0890CFD8:[46806320]: cvt.s.w    $f12, $f12
    0890CFDC:[C48E0010]: lwc1       $f14, 16($a0)
    0890CFE0:[8C850000]: lw         $a1, 0($a0)
    0890CFE4:[460C6B02]: mul.s      $f12, $f13, $f12
    0890CFE8:[46166302]: mul.s      $f12, $f12, $f22
    0890CFEC:[460E6300]: add.s      $f12, $f12, $f14
    0890CFF0:[46146302]: mul.s      $f12, $f12, $f20
    0890CFF4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFF8:[8C840008]: lw         $a0, 8($a0)
    0890CFFC:[5480FFE4]: bnel       $a0, $zr, 0x0890CF90
    0890D000:[80850019]: lb         $a1, 25($a0)
    0890D004:[8E050784]: lw         $a1, 1924($s0)
    0890D008:[84A50008]: lh         $a1, 8($a1)
    0890D00C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890D010:[0085282A]: slt        $a1, $a0, $a1
    0890D014:[10A0000E]: beq        $a1, $zr, 0x0890D050
    0890D018:[2406FFF9]: addiu      $a2, $zr, -7 <=> li $a2, -7
    0890D01C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890D020:[8E070710]: lw         $a3, 1808($s0)
    0890D024:[00E53821]: addu       $a3, $a3, $a1
    0890D028:[8CE802F4]: lw         $t0, 756($a3)
    0890D02C:[24840001]: addiu      $a0, $a0, 1
    0890D030:[01064024]: and        $t0, $t0, $a2
    0890D034:[35080002]: ori        $t0, $t0, 2
    0890D038:[ACE802F4]: sw         $t0, 756($a3)
    0890D03C:[8E070784]: lw         $a3, 1924($s0)
    0890D040:[84E70008]: lh         $a3, 8($a3)
    0890D044:[0087382A]: slt        $a3, $a0, $a3
    0890D048:[14E0FFF5]: bne        $a3, $zr, 0x0890D020
    0890D04C:[24A50320]: addiu      $a1, $a1, 800
    0890D050:[100000B7]: b          0x0890D330
    0890D054:[8E0401EC]: lw         $a0, 492($s0)
    0890D058:[0E267EC5]: jal        0x0899FB14
    0890D05C:[34138000]: ori        $s3, $zr, -32768 <=> li $s3, 32768
    0890D060:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    0890D064:[8C876F2C]: lw         $a3, 28460($a0)
    0890D068:[8C866F28]: lw         $a2, 28456($a0)
    0890D06C:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    0890D070:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0890D074:[3C14089C]: lui        $s4, 0x089C <=> li $s4, 0x089C0000
    0890D078:[3C15089C]: lui        $s5, 0x089C <=> li $s5, 0x089C0000
    0890D07C:[0E268148]: jal        0x089A0520
    0890D080:[3C16089C]: lui        $s6, 0x089C <=> li $s6, 0x089C0000
    0890D084:[5C400001]: bgtzl      $v0, 0x0890D08C
    0890D088:[34131000]: ori        $s3, $zr, 4096 <=> li $s3, 4096
    0890D08C:[00132043]: sra        $a0, $s3, 0x0001
    0890D090:[000427C2]: srl        $a0, $a0, 0x001F
    0890D094:[AE938300]: sw         $s3, -32000($s4)
    0890D098:[2665FFFF]: addiu      $a1, $s3, -1
    0890D09C:[02642021]: addu       $a0, $s3, $a0
    0890D0A0:[AEA582F8]: sw         $a1, -32008($s5)
    0890D0A4:[00042043]: sra        $a0, $a0, 0x0001
    0890D0A8:[AEC482FC]: sw         $a0, -32004($s6)
    0890D0AC:[8E040784]: lw         $a0, 1924($s0)
    0890D0B0:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890D0B4:[84840008]: lh         $a0, 8($a0)
    0890D0B8:[0264202A]: slt        $a0, $s3, $a0
    0890D0BC:[10800095]: beq        $a0, $zr, 0x0890D314
    0890D0C0:[00000000]: nop
    0890D0C4:[44927800]: mtc1       $s2, $f15
    0890D0C8:[2404FFF9]: addiu      $a0, $zr, -7 <=> li $a0, -7
    0890D0CC:[44807000]: mtc1       $zr, $f14
    0890D0D0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890D0D4:[46807BE0]: cvt.s.w    $f15, $f15
    0890D0D8:[8E060710]: lw         $a2, 1808($s0)
    0890D0DC:[8EA982F8]: lw         $t1, -32008($s5)
    0890D0E0:[00C53021]: addu       $a2, $a2, $a1
    0890D0E4:[24C70008]: addiu      $a3, $a2, 8
    0890D0E8:[84E80034]: lh         $t0, 52($a3)
    0890D0EC:[84EA0032]: lh         $t2, 50($a3)
    0890D0F0:[01284024]: and        $t0, $t1, $t0
    0890D0F4:[010A5023]: subu       $t2, $t0, $t2
    0890D0F8:[01494824]: and        $t1, $t2, $t1
    0890D0FC:[1120000D]: beq        $t1, $zr, 0x0890D134
    0890D100:[00000000]: nop
    0890D104:[8ECA82FC]: lw         $t2, -32004($s6)
    0890D108:[012A502A]: slt        $t2, $t1, $t2
    0890D10C:[51400005]: beql       $t2, $zr, 0x0890D124
    0890D110:[8E8A8300]: lw         $t2, -32000($s4)
    0890D114:[0132001A]: div        $t1, $s2
    0890D118:[00004812]: mflo       $t1
    0890D11C:[10000005]: b          0x0890D134
    0890D120:[01094023]: subu       $t0, $t0, $t1
    0890D124:[01494823]: subu       $t1, $t2, $t1
    0890D128:[0132001A]: div        $t1, $s2
    0890D12C:[00004812]: mflo       $t1
    0890D130:[01094021]: addu       $t0, $t0, $t1
    0890D134:[A4E80034]: sh         $t0, 52($a3)
    0890D138:[84E80070]: lh         $t0, 112($a3)
    0890D13C:[8EA982F8]: lw         $t1, -32008($s5)
    0890D140:[84EA006E]: lh         $t2, 110($a3)
    0890D144:[01284024]: and        $t0, $t1, $t0
    0890D148:[010A5023]: subu       $t2, $t0, $t2
    0890D14C:[01494824]: and        $t1, $t2, $t1
    0890D150:[1120000D]: beq        $t1, $zr, 0x0890D188
    0890D154:[00000000]: nop
    0890D158:[8ECA82FC]: lw         $t2, -32004($s6)
    0890D15C:[012A502A]: slt        $t2, $t1, $t2
    0890D160:[51400005]: beql       $t2, $zr, 0x0890D178
    0890D164:[8E8A8300]: lw         $t2, -32000($s4)
    0890D168:[0132001A]: div        $t1, $s2
    0890D16C:[00004812]: mflo       $t1
    0890D170:[10000005]: b          0x0890D188
    0890D174:[01094023]: subu       $t0, $t0, $t1
    0890D178:[01494823]: subu       $t1, $t2, $t1
    0890D17C:[0132001A]: div        $t1, $s2
    0890D180:[00004812]: mflo       $t1
    0890D184:[01094021]: addu       $t0, $t0, $t1
    0890D188:[A4E80070]: sh         $t0, 112($a3)
    0890D18C:[84E800AC]: lh         $t0, 172($a3)
    0890D190:[8EA982F8]: lw         $t1, -32008($s5)
    0890D194:[84EA00AA]: lh         $t2, 170($a3)
    0890D198:[01284024]: and        $t0, $t1, $t0
    0890D19C:[010A5023]: subu       $t2, $t0, $t2
    0890D1A0:[01494824]: and        $t1, $t2, $t1
    0890D1A4:[5120000E]: beql       $t1, $zr, 0x0890D1E0
    0890D1A8:[84E90034]: lh         $t1, 52($a3)
    0890D1AC:[8ECA82FC]: lw         $t2, -32004($s6)
    0890D1B0:[012A502A]: slt        $t2, $t1, $t2
    0890D1B4:[51400005]: beql       $t2, $zr, 0x0890D1CC
    0890D1B8:[8E8A8300]: lw         $t2, -32000($s4)
    0890D1BC:[0132001A]: div        $t1, $s2
    0890D1C0:[00004812]: mflo       $t1
    0890D1C4:[10000005]: b          0x0890D1DC
    0890D1C8:[01094023]: subu       $t0, $t0, $t1
    0890D1CC:[01494823]: subu       $t1, $t2, $t1
    0890D1D0:[0132001A]: div        $t1, $s2
    0890D1D4:[00004812]: mflo       $t1
    0890D1D8:[01094021]: addu       $t0, $t0, $t1
    0890D1DC:[84E90034]: lh         $t1, 52($a3)
    0890D1E0:[A4E800AC]: sh         $t0, 172($a3)
    0890D1E4:[44896000]: mtc1       $t1, $f12
    0890D1E8:[84C800EE]: lh         $t0, 238($a2)
    0890D1EC:[46806320]: cvt.s.w    $f12, $f12
    0890D1F0:[C4CD00D0]: lwc1       $f13, 208($a2)
    0890D1F4:[44888000]: mtc1       $t0, $f16
    0890D1F8:[46808420]: cvt.s.w    $f16, $f16
    0890D1FC:[46186302]: mul.s      $f12, $f12, $f24
    0890D200:[46106B42]: mul.s      $f13, $f13, $f16
    0890D204:[E4CC02B0]: swc1       $f12, 688($a2)
    0890D208:[84E80070]: lh         $t0, 112($a3)
    0890D20C:[46166B42]: mul.s      $f13, $f13, $f22
    0890D210:[44886000]: mtc1       $t0, $f12
    0890D214:[46806320]: cvt.s.w    $f12, $f12
    0890D218:[C4D100CC]: lwc1       $f17, 204($a2)
    0890D21C:[46116B40]: add.s      $f13, $f13, $f17
    0890D220:[46186482]: mul.s      $f18, $f12, $f24
    0890D224:[46146B42]: mul.s      $f13, $f13, $f20
    0890D228:[C4CC02C0]: lwc1       $f12, 704($a2)
    0890D22C:[E4D202B4]: swc1       $f18, 692($a2)
    0890D230:[84E700AC]: lh         $a3, 172($a3)
    0890D234:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D238:[44878000]: mtc1       $a3, $f16
    0890D23C:[46808420]: cvt.s.w    $f16, $f16
    0890D240:[460E6832]: c.eq.s     $f13, $f14
    0890D244:[46188402]: mul.s      $f16, $f16, $f24
    0890D248:[45010004]: bc1t       0x0890D25C
    0890D24C:[E4D002B8]: swc1       $f16, 696($a2)
    0890D250:[460F6B43]: div.s      $f13, $f13, $f15
    0890D254:[460D6300]: add.s      $f12, $f12, $f13
    0890D258:[E4CC02C0]: swc1       $f12, 704($a2)
    0890D25C:[84C7012A]: lh         $a3, 298($a2)
    0890D260:[C4CD010C]: lwc1       $f13, 268($a2)
    0890D264:[44876000]: mtc1       $a3, $f12
    0890D268:[46806420]: cvt.s.w    $f16, $f12
    0890D26C:[C4D10108]: lwc1       $f17, 264($a2)
    0890D270:[46106B42]: mul.s      $f13, $f13, $f16
    0890D274:[C4CC02C4]: lwc1       $f12, 708($a2)
    0890D278:[46166B42]: mul.s      $f13, $f13, $f22
    0890D27C:[46116B40]: add.s      $f13, $f13, $f17
    0890D280:[46146B42]: mul.s      $f13, $f13, $f20
    0890D284:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D288:[460E6832]: c.eq.s     $f13, $f14
    0890D28C:[00000000]: nop
    0890D290:[45030005]: bc1tl      0x0890D2A8
    0890D294:[84C70166]: lh         $a3, 358($a2)
    0890D298:[460F6B43]: div.s      $f13, $f13, $f15
    0890D29C:[460D6300]: add.s      $f12, $f12, $f13
    0890D2A0:[E4CC02C4]: swc1       $f12, 708($a2)
    0890D2A4:[84C70166]: lh         $a3, 358($a2)
    0890D2A8:[C4CD0148]: lwc1       $f13, 328($a2)
    0890D2AC:[44876000]: mtc1       $a3, $f12
    0890D2B0:[46806420]: cvt.s.w    $f16, $f12
    0890D2B4:[C4D10144]: lwc1       $f17, 324($a2)
    0890D2B8:[46106B42]: mul.s      $f13, $f13, $f16
    0890D2BC:[C4CC02C8]: lwc1       $f12, 712($a2)
    0890D2C0:[46166B42]: mul.s      $f13, $f13, $f22
    0890D2C4:[46116B40]: add.s      $f13, $f13, $f17
    0890D2C8:[46146B42]: mul.s      $f13, $f13, $f20
    0890D2CC:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D2D0:[460E6832]: c.eq.s     $f13, $f14
    0890D2D4:[00000000]: nop
    0890D2D8:[45030005]: bc1tl      0x0890D2F0
    0890D2DC:[8CC702F4]: lw         $a3, 756($a2)
    0890D2E0:[460F6B43]: div.s      $f13, $f13, $f15
    0890D2E4:[460D6300]: add.s      $f12, $f12, $f13
    0890D2E8:[E4CC02C8]: swc1       $f12, 712($a2)
    0890D2EC:[8CC702F4]: lw         $a3, 756($a2)
    0890D2F0:[26730001]: addiu      $s3, $s3, 1
    0890D2F4:[00E43824]: and        $a3, $a3, $a0
    0890D2F8:[34E70002]: ori        $a3, $a3, 2
    0890D2FC:[ACC702F4]: sw         $a3, 756($a2)
    0890D300:[8E060784]: lw         $a2, 1924($s0)
    0890D304:[84C60008]: lh         $a2, 8($a2)
    0890D308:[0266302A]: slt        $a2, $s3, $a2
    0890D30C:[14C0FF72]: bne        $a2, $zr, 0x0890D0D8
    0890D310:[24A50320]: addiu      $a1, $a1, 800
    0890D314:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890D318:[56440005]: bnel       $s2, $a0, 0x0890D330
    0890D31C:[8E0401EC]: lw         $a0, 492($s0)
    0890D320:[8E0401EC]: lw         $a0, 492($s0)
    0890D324:[34840008]: ori        $a0, $a0, 8
    0890D328:[AE0401EC]: sw         $a0, 492($s0)
    0890D32C:[8E0401EC]: lw         $a0, 492($s0)
    0890D330:[8E050718]: lw         $a1, 1816($s0)
    0890D334:[2406FFFE]: addiu      $a2, $zr, -2 <=> li $a2, -2
    0890D338:[30A50080]: andi       $a1, $a1, 128
    0890D33C:[000529C2]: srl        $a1, $a1, 0x0007
    0890D340:[C62C001C]: lwc1       $f12, 28($s1)
    0890D344:[00862024]: and        $a0, $a0, $a2
    0890D348:[30A50001]: andi       $a1, $a1, 1
    0890D34C:[00852025]: or         $a0, $a0, $a1
    0890D350:[E60C01E8]: swc1       $f12, 488($s0)
    0890D354:[3C05FFFF]: lui        $a1, 0xFFFF <=> li $a1, 0xFFFF0000
    0890D358:[AE0401EC]: sw         $a0, 492($s0)
    0890D35C:[24A5FFFF]: addiu      $a1, $a1, -1
    0890D360:[00852024]: and        $a0, $a0, $a1
    0890D364:[2405E7FF]: addiu      $a1, $zr, -6145 <=> li $a1, -6145
    0890D368:[AE0401EC]: sw         $a0, 492($s0)
    0890D36C:[00852024]: and        $a0, $a0, $a1
    0890D370:[34840800]: ori        $a0, $a0, 2048
    0890D374:[AE0401EC]: sw         $a0, 492($s0)
    0890D378:[C7B40000]: lwc1       $f20, 0($sp)
    0890D37C:[C7B60004]: lwc1       $f22, 4($sp)
    0890D380:[C7B80008]: lwc1       $f24, 8($sp)
    0890D384:[8FB0000C]: lw         $s0, 12($sp)
    0890D388:[8FB10010]: lw         $s1, 16($sp)
    0890D38C:[8FB20014]: lw         $s2, 20($sp)
    0890D390:[8FB30018]: lw         $s3, 24($sp)
    0890D394:[8FB4001C]: lw         $s4, 28($sp)
    0890D398:[8FB50020]: lw         $s5, 32($sp)
    0890D39C:[8FB60024]: lw         $s6, 36($sp)
    0890D3A0:[8FBF0028]: lw         $ra, 40($sp)
    0890D3A4:[03E00008]: jr         $ra
    0890D3A8:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0890CFFC 15,705,015 times (length 29)
    0890CF7C:[4486B000]: mtc1       $a2, $f22
    0890CF80:[8E040188]: lw         $a0, 392($s0)
    0890CF84:[10800020]: beq        $a0, $zr, 0x0890D008
    0890CF88:[00000000]: nop
    0890CF8C:[80850019]: lb         $a1, 25($a0)
--> 0890CF90:[30A50007]: andi       $a1, $a1, 7
    0890CF94:[38A50004]: xori       $a1, $a1, 4
    0890CF98:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CF9C:[00052E00]: sll        $a1, $a1, 0x0018
    0890CFA0:[00053603]: sra        $a2, $a1, 0x0018
    0890CFA4:[10C0000A]: beq        $a2, $zr, 0x0890CFD0
    0890CFA8:[84850032]: lh         $a1, 50($a0)
    0890CFAC:[A4850034]: sh         $a1, 52($a0)
    0890CFB0:[84850032]: lh         $a1, 50($a0)
    0890CFB4:[44856000]: mtc1       $a1, $f12
    0890CFB8:[46806320]: cvt.s.w    $f12, $f12
    0890CFBC:[8C850000]: lw         $a1, 0($a0)
    0890CFC0:[46186302]: mul.s      $f12, $f12, $f24
    0890CFC4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFC8:[1000000C]: b          0x0890CFFC
    0890CFCC:[8C840008]: lw         $a0, 8($a0)
    0890CFD0:[44856000]: mtc1       $a1, $f12
    0890CFD4:[C48D0014]: lwc1       $f13, 20($a0)
    0890CFD8:[46806320]: cvt.s.w    $f12, $f12
    0890CFDC:[C48E0010]: lwc1       $f14, 16($a0)
    0890CFE0:[8C850000]: lw         $a1, 0($a0)
    0890CFE4:[460C6B02]: mul.s      $f12, $f13, $f12
    0890CFE8:[46166302]: mul.s      $f12, $f12, $f22
    0890CFEC:[460E6300]: add.s      $f12, $f12, $f14
    0890CFF0:[46146302]: mul.s      $f12, $f12, $f20
    0890CFF4:[E4AC0000]: swc1       $f12, 0($a1)
    0890CFF8:[8C840008]: lw         $a0, 8($a0)
--> 0890CFFC:[5480FFE4]: bnel       $a0, $zr, 0x0890CF90
    0890D000:[80850019]: lb         $a1, 25($a0)
    0890D004:[8E050784]: lw         $a1, 1924($s0)
    0890D008:[84A50008]: lh         $a1, 8($a1)
    0890D00C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
  Back Branch 0890D048 11,784,594 times (length 12)
    0890D00C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890D010:[0085282A]: slt        $a1, $a0, $a1
    0890D014:[10A0000E]: beq        $a1, $zr, 0x0890D050
    0890D018:[2406FFF9]: addiu      $a2, $zr, -7 <=> li $a2, -7
    0890D01C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 0890D020:[8E070710]: lw         $a3, 1808($s0)
    0890D024:[00E53821]: addu       $a3, $a3, $a1
    0890D028:[8CE802F4]: lw         $t0, 756($a3)
    0890D02C:[24840001]: addiu      $a0, $a0, 1
    0890D030:[01064024]: and        $t0, $t0, $a2
    0890D034:[35080002]: ori        $t0, $t0, 2
    0890D038:[ACE802F4]: sw         $t0, 756($a3)
    0890D03C:[8E070784]: lw         $a3, 1924($s0)
    0890D040:[84E70008]: lh         $a3, 8($a3)
    0890D044:[0087382A]: slt        $a3, $a0, $a3
--> 0890D048:[14E0FFF5]: bne        $a3, $zr, 0x0890D020
    0890D04C:[24A50320]: addiu      $a1, $a1, 800
    0890D050:[100000B7]: b          0x0890D330
    0890D054:[8E0401EC]: lw         $a0, 492($s0)
    0890D058:[0E267EC5]: jal        0x0899FB14
  Back Branch 0890D30C 320,963 times (length 143)
_S1_2_88DEB98 400,043,502 instructions (3.367%), 42,472 calls (088DEB98 - 088DF7E0, length 787)
  Back Branch 088DF630 1,126,869 times (length 530)
  Back Branch 088DF77C 587,048 times (length 690)
  Back Branch 088DF794 400,841 times (length 729)
  Back Branch 088DF6B0 14,675 times (length 10)
    088DF67C:[2886FFFF]: slti       $a2, $a0, -1
    088DF680:[10C0000B]: beq        $a2, $zr, 0x088DF6B0
    088DF684:[2886FFFE]: slti       $a2, $a0, -2
    088DF688:[10C0000D]: beq        $a2, $zr, 0x088DF6C0
    088DF68C:[00000000]: nop
--> 088DF690:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    088DF694:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088DF698:[8DC50014]: lw         $a1, 20($t6)
    088DF69C:[2407FFFF]: addiu      $a3, $zr, -1 <=> li $a3, -1
    088DF6A0:[0E2375C2]: jal        0x088DD708
    088DF6A4:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088DF6A8:[1000002E]: b          0x088DF764
    088DF6AC:[00000000]: nop
--> 088DF6B0:[0481FFF7]: bgez       $a0, 0x088DF690
    088DF6B4:[00000000]: nop
    088DF6B8:[10000003]: b          0x088DF6C8
    088DF6BC:[00000000]: nop
    088DF6C0:[10000028]: b          0x088DF764
_S1_2_8915C34 326,594,293 instructions (2.749%), 467,367 calls (08915C34 - 08916870, length 784)
_S1_2_890E108 258,440,596 instructions (2.175%), 640,525 calls (0890E108 - 0890E6B4, length 364)
    0890E108:[27BDFEA0]: addiu      $sp, $sp, -352
    0890E10C:[8C850784]: lw         $a1, 1924($a0)
    0890E110:[AFB00140]: sw         $s0, 320($sp)
    0890E114:[AFB10144]: sw         $s1, 324($sp)
    0890E118:[AFB20148]: sw         $s2, 328($sp)
    0890E11C:[AFB3014C]: sw         $s3, 332($sp)
    0890E120:[AFB40150]: sw         $s4, 336($sp)
    0890E124:[AFB50154]: sw         $s5, 340($sp)
    0890E128:[AFBF0158]: sw         $ra, 344($sp)
    0890E12C:[10A0000B]: beq        $a1, $zr, 0x0890E15C
    0890E130:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890E134:[0E242262]: jal        0x08908988
    0890E138:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E13C:[0E24214A]: jal        0x08908528
    0890E140:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E144:[8E040718]: lw         $a0, 1816($s0)
    0890E148:[30840400]: andi       $a0, $a0, 1024
    0890E14C:[14800005]: bne        $a0, $zr, 0x0890E164
    0890E150:[00000000]: nop
    0890E154:[1000001B]: b          0x0890E1C4
    0890E158:[00000000]: nop
    0890E15C:[1000014D]: b          0x0890E694
    0890E160:[00000000]: nop
    0890E164:[0E242648]: jal        0x08909920
    0890E168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E16C:[8E04020C]: lw         $a0, 524($s0)
    0890E170:[80840001]: lb         $a0, 1($a0)
    0890E174:[30840020]: andi       $a0, $a0, 32
    0890E178:[10800005]: beq        $a0, $zr, 0x0890E190
    0890E17C:[00000000]: nop
    0890E180:[26040480]: addiu      $a0, $s0, 1152
    0890E184:[260503F0]: addiu      $a1, $s0, 1008
    0890E188:[0E2431E3]: jal        0x0890C78C
    0890E18C:[260603E0]: addiu      $a2, $s0, 992
    0890E190:[8E040718]: lw         $a0, 1816($s0)
    0890E194:[30840100]: andi       $a0, $a0, 256
    0890E198:[1080000A]: beq        $a0, $zr, 0x0890E1C4
    0890E19C:[00000000]: nop
    0890E1A0:[82040B94]: lb         $a0, 2964($s0)
    0890E1A4:[10800005]: beq        $a0, $zr, 0x0890E1BC
    0890E1A8:[00000000]: nop
    0890E1AC:[82040B94]: lb         $a0, 2964($s0)
    0890E1B0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890E1B4:[14850003]: bne        $a0, $a1, 0x0890E1C4
    0890E1B8:[00000000]: nop
    0890E1BC:[0E24570D]: jal        0x08915C34
    0890E1C0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E1C4:[8E0401EC]: lw         $a0, 492($s0)
    0890E1C8:[30842000]: andi       $a0, $a0, 8192
    0890E1CC:[10800008]: beq        $a0, $zr, 0x0890E1F0
    0890E1D0:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0890E1D4:[8E04020C]: lw         $a0, 524($s0)
    0890E1D8:[3C050100]: lui        $a1, 0x0100 <=> li $a1, 0x01000000
    0890E1DC:[8C840000]: lw         $a0, 0($a0)
    0890E1E0:[00852024]: and        $a0, $a0, $a1
    0890E1E4:[10800002]: beq        $a0, $zr, 0x0890E1F0
    0890E1E8:[00000000]: nop
    0890E1EC:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    0890E1F0:[8E0401EC]: lw         $a0, 492($s0)
    0890E1F4:[30840400]: andi       $a0, $a0, 1024
    0890E1F8:[10800007]: beq        $a0, $zr, 0x0890E218
    0890E1FC:[323100FF]: andi       $s1, $s1, 255
    0890E200:[8E0403B0]: lw         $a0, 944($s0)
    0890E204:[14800004]: bne        $a0, $zr, 0x0890E218
    0890E208:[00000000]: nop
    0890E20C:[8E040390]: lw         $a0, 912($s0)
    0890E210:[10800020]: beq        $a0, $zr, 0x0890E294
    0890E214:[00000000]: nop
    0890E218:[8E040390]: lw         $a0, 912($s0)
    0890E21C:[10800007]: beq        $a0, $zr, 0x0890E23C
    0890E220:[00000000]: nop
    0890E224:[8E050390]: lw         $a1, 912($s0)
    0890E228:[3C040010]: lui        $a0, 0x0010 <=> li $a0, 0x00100000
    0890E22C:[8CA501EC]: lw         $a1, 492($a1)
    0890E230:[00A42824]: and        $a1, $a1, $a0
    0890E234:[14A00006]: bne        $a1, $zr, 0x0890E250
    0890E238:[00000000]: nop
    0890E23C:[1220000B]: beq        $s1, $zr, 0x0890E26C
    0890E240:[00000000]: nop
    0890E244:[3C120010]: lui        $s2, 0x0010 <=> li $s2, 0x00100000
    0890E248:[1000002D]: b          0x0890E300
    0890E24C:[3C130020]: lui        $s3, 0x0020 <=> li $s3, 0x00200000
    0890E250:[8E0501EC]: lw         $a1, 492($s0)
    0890E254:[3C060020]: lui        $a2, 0x0020 <=> li $a2, 0x00200000
    0890E258:[00A42025]: or         $a0, $a1, $a0
    0890E25C:[AE0401EC]: sw         $a0, 492($s0)
    0890E260:[00862025]: or         $a0, $a0, $a2
    0890E264:[1000010B]: b          0x0890E694
    0890E268:[AE0401EC]: sw         $a0, 492($s0)
    0890E26C:[8E0401EC]: lw         $a0, 492($s0)
    0890E270:[3C05FFF0]: lui        $a1, 0xFFF0 <=> li $a1, 0xFFF00000
    0890E274:[24A5FFFF]: addiu      $a1, $a1, -1
    0890E278:[00852024]: and        $a0, $a0, $a1
    0890E27C:[3C05FFE0]: lui        $a1, 0xFFE0 <=> li $a1, 0xFFE00000
    0890E280:[AE0401EC]: sw         $a0, 492($s0)
    0890E284:[24A5FFFF]: addiu      $a1, $a1, -1
    0890E288:[00852024]: and        $a0, $a0, $a1
    0890E28C:[10000091]: b          0x0890E4D4
    0890E290:[AE0401EC]: sw         $a0, 492($s0)
    0890E294:[8E040718]: lw         $a0, 1816($s0)
    0890E298:[30840001]: andi       $a0, $a0, 1
    0890E29C:[14800007]: bne        $a0, $zr, 0x0890E2BC
    0890E2A0:[00000000]: nop
    0890E2A4:[820402B6]: lb         $a0, 694($s0)
    0890E2A8:[50800006]: beql       $a0, $zr, 0x0890E2C4
    0890E2AC:[C60C02A0]: lwc1       $f12, 672($s0)
    0890E2B0:[8E0402A0]: lw         $a0, 672($s0)
    0890E2B4:[10000003]: b          0x0890E2C4
    0890E2B8:[C48C0000]: lwc1       $f12, 0($a0)
    0890E2BC:[100000F5]: b          0x0890E694
    0890E2C0:[00000000]: nop
    0890E2C4:[44806800]: mtc1       $zr, $f13
    0890E2C8:[460D6032]: c.eq.s     $f12, $f13
    0890E2CC:[00000000]: nop
    0890E2D0:[45010007]: bc1t       0x0890E2F0
    0890E2D4:[00000000]: nop
    0890E2D8:[8E040718]: lw         $a0, 1816($s0)
    0890E2DC:[30840400]: andi       $a0, $a0, 1024
    0890E2E0:[14800005]: bne        $a0, $zr, 0x0890E2F8
    0890E2E4:[00000000]: nop
    0890E2E8:[1000007A]: b          0x0890E4D4
    0890E2EC:[00000000]: nop
    0890E2F0:[100000E8]: b          0x0890E694
    0890E2F4:[00000000]: nop
    0890E2F8:[3C120010]: lui        $s2, 0x0010 <=> li $s2, 0x00100000
    0890E2FC:[3C130020]: lui        $s3, 0x0020 <=> li $s3, 0x00200000
    0890E300:[8E0401EC]: lw         $a0, 492($s0)
    0890E304:[8E05020C]: lw         $a1, 524($s0)
    0890E308:[00922025]: or         $a0, $a0, $s2
    0890E30C:[AE0401EC]: sw         $a0, 492($s0)
    0890E310:[00932025]: or         $a0, $a0, $s3
    0890E314:[AE0401EC]: sw         $a0, 492($s0)
    0890E318:[80A40001]: lb         $a0, 1($a1)
    0890E31C:[30840004]: andi       $a0, $a0, 4
    0890E320:[10800045]: beq        $a0, $zr, 0x0890E438
    0890E324:[00000000]: nop
    0890E328:[8E04020C]: lw         $a0, 524($s0)
    0890E32C:[24840210]: addiu      $a0, $a0, 528
    0890E330:[D8840000]: lv.q       C100.q, 0($a0)
    0890E334:[D8850010]: lv.q       C110.q, 16($a0)
    0890E338:[D8860020]: lv.q       C120.q, 32($a0)
    0890E33C:[D8870030]: lv.q       C130.q, 48($a0)
    0890E340:[260402D0]: addiu      $a0, $s0, 720
    0890E344:[D8880000]: lv.q       C200.q, 0($a0)
    0890E348:[D8890010]: lv.q       C210.q, 16($a0)
    0890E34C:[D88A0020]: lv.q       C220.q, 32($a0)
    0890E350:[D88B0030]: lv.q       C230.q, 48($a0)
    0890E354:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0890E358:[FBA00000]: sv.q       C000.q, 0($sp)
    0890E35C:[FBA10010]: sv.q       C010.q, 16($sp)
    0890E360:[FBA20020]: sv.q       C020.q, 32($sp)
    0890E364:[FBA30030]: sv.q       C030.q, 48($sp)
    0890E368:[8FA40000]: lw         $a0, 0($sp)
    0890E36C:[8FA50004]: lw         $a1, 4($sp)
    0890E370:[8FA60008]: lw         $a2, 8($sp)
    0890E374:[AFA40040]: sw         $a0, 64($sp)
    0890E378:[AFA50044]: sw         $a1, 68($sp)
    0890E37C:[AFA60048]: sw         $a2, 72($sp)
    0890E380:[8FA4000C]: lw         $a0, 12($sp)
    0890E384:[8FA50010]: lw         $a1, 16($sp)
    0890E388:[8FA60014]: lw         $a2, 20($sp)
    0890E38C:[AFA4004C]: sw         $a0, 76($sp)
    0890E390:[AFA50050]: sw         $a1, 80($sp)
    0890E394:[AFA60054]: sw         $a2, 84($sp)
    0890E398:[8FA40018]: lw         $a0, 24($sp)
    0890E39C:[8FA5001C]: lw         $a1, 28($sp)
    0890E3A0:[8FA60020]: lw         $a2, 32($sp)
    0890E3A4:[AFA40058]: sw         $a0, 88($sp)
    0890E3A8:[AFA5005C]: sw         $a1, 92($sp)
    0890E3AC:[AFA60060]: sw         $a2, 96($sp)
    0890E3B0:[8FA40024]: lw         $a0, 36($sp)
    0890E3B4:[8FA50028]: lw         $a1, 40($sp)
    0890E3B8:[8FA6002C]: lw         $a2, 44($sp)
    0890E3BC:[AFA40064]: sw         $a0, 100($sp)
    0890E3C0:[AFA50068]: sw         $a1, 104($sp)
    0890E3C4:[AFA6006C]: sw         $a2, 108($sp)
    0890E3C8:[8FA40030]: lw         $a0, 48($sp)
    0890E3CC:[8FA50034]: lw         $a1, 52($sp)
    0890E3D0:[8FA60038]: lw         $a2, 56($sp)
    0890E3D4:[AFA40070]: sw         $a0, 112($sp)
    0890E3D8:[AFA50074]: sw         $a1, 116($sp)
    0890E3DC:[AFA60078]: sw         $a2, 120($sp)
    0890E3E0:[8FA4003C]: lw         $a0, 60($sp)
    0890E3E4:[AFA4007C]: sw         $a0, 124($sp)
    0890E3E8:[26150400]: addiu      $s5, $s0, 1024
    0890E3EC:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0890E3F0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0890E3F4:[0E243214]: jal        0x0890C850
    0890E3F8:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0890E3FC:[38440001]: xori       $a0, $v0, 1
    0890E400:[2C840001]: sltiu      $a0, $a0, 1
    0890E404:[8E0501EC]: lw         $a1, 492($s0)
    0890E408:[3C06FFF0]: lui        $a2, 0xFFF0 <=> li $a2, 0xFFF00000
    0890E40C:[24C6FFFF]: addiu      $a2, $a2, -1
    0890E410:[00A62824]: and        $a1, $a1, $a2
    0890E414:[00042500]: sll        $a0, $a0, 0x0014
    0890E418:[00A42025]: or         $a0, $a1, $a0
    0890E41C:[AE0401EC]: sw         $a0, 492($s0)
    0890E420:[8E040718]: lw         $a0, 1816($s0)
    0890E424:[30840100]: andi       $a0, $a0, 256
    0890E428:[14800005]: bne        $a0, $zr, 0x0890E440
    0890E42C:[00000000]: nop
    0890E430:[1000001E]: b          0x0890E4AC
    0890E434:[00000000]: nop
    0890E438:[10000096]: b          0x0890E694
    0890E43C:[00000000]: nop
    0890E440:[82040B94]: lb         $a0, 2964($s0)
    0890E444:[3C14FFE0]: lui        $s4, 0xFFE0 <=> li $s4, 0xFFE00000
    0890E448:[10800005]: beq        $a0, $zr, 0x0890E460
    0890E44C:[2694FFFF]: addiu      $s4, $s4, -1
    0890E450:[82040B94]: lb         $a0, 2964($s0)
    0890E454:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890E458:[5485000D]: bnel       $a0, $a1, 0x0890E490
    0890E45C:[8E0401EC]: lw         $a0, 492($s0)
    0890E460:[26040B30]: addiu      $a0, $s0, 2864
    0890E464:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0890E468:[0E243214]: jal        0x0890C850
    0890E46C:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0890E470:[38440001]: xori       $a0, $v0, 1
    0890E474:[8E0501EC]: lw         $a1, 492($s0)
    0890E478:[2C840001]: sltiu      $a0, $a0, 1
    0890E47C:[00B42824]: and        $a1, $a1, $s4
    0890E480:[00042540]: sll        $a0, $a0, 0x0015
    0890E484:[00A42025]: or         $a0, $a1, $a0
    0890E488:[10000008]: b          0x0890E4AC
    0890E48C:[AE0401EC]: sw         $a0, 492($s0)
    0890E490:[00922824]: and        $a1, $a0, $s2
    0890E494:[00052D02]: srl        $a1, $a1, 0x0014
    0890E498:[30A50001]: andi       $a1, $a1, 1
    0890E49C:[00942024]: and        $a0, $a0, $s4
    0890E4A0:[00052D40]: sll        $a1, $a1, 0x0015
    0890E4A4:[00852025]: or         $a0, $a0, $a1
    0890E4A8:[AE0401EC]: sw         $a0, 492($s0)
    0890E4AC:[8E0401EC]: lw         $a0, 492($s0)
    0890E4B0:[00922024]: and        $a0, $a0, $s2
    0890E4B4:[10800007]: beq        $a0, $zr, 0x0890E4D4
    0890E4B8:[00000000]: nop
    0890E4BC:[8E0401EC]: lw         $a0, 492($s0)
    0890E4C0:[00932024]: and        $a0, $a0, $s3
    0890E4C4:[10800003]: beq        $a0, $zr, 0x0890E4D4
    0890E4C8:[00000000]: nop
    0890E4CC:[10000071]: b          0x0890E694
    0890E4D0:[00000000]: nop
    0890E4D4:[8E0501EC]: lw         $a1, 492($s0)
    0890E4D8:[3C040002]: lui        $a0, 0x0002 <=> li $a0, 0x00020000
    0890E4DC:[00A42824]: and        $a1, $a1, $a0
    0890E4E0:[14A00013]: bne        $a1, $zr, 0x0890E530
    0890E4E4:[00000000]: nop
    0890E4E8:[8E0601EC]: lw         $a2, 492($s0)
    0890E4EC:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0890E4F0:[00C52825]: or         $a1, $a2, $a1
    0890E4F4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E4F8:[0E242DBF]: jal        0x0890B6FC
    0890E4FC:[AE0501EC]: sw         $a1, 492($s0)
    0890E500:[0E243C01]: jal        0x0890F004
    0890E504:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E508:[0E24306A]: jal        0x0890C1A8
    0890E50C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E510:[0E2424E5]: jal        0x08909394
    0890E514:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E518:[8E040718]: lw         $a0, 1816($s0)
    0890E51C:[30840400]: andi       $a0, $a0, 1024
    0890E520:[14800005]: bne        $a0, $zr, 0x0890E538
    0890E524:[00000000]: nop
    0890E528:[10000058]: b          0x0890E68C
    0890E52C:[00000000]: nop
    0890E530:[10000058]: b          0x0890E694
    0890E534:[00000000]: nop
    0890E538:[8E050784]: lw         $a1, 1924($s0)
    0890E53C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890E540:[84A50008]: lh         $a1, 8($a1)
    0890E544:[0085282A]: slt        $a1, $a0, $a1
    0890E548:[10A00050]: beq        $a1, $zr, 0x0890E68C
    0890E54C:[00000000]: nop
    0890E550:[8FA600B4]: lw         $a2, 180($sp)
    0890E554:[8FA700B8]: lw         $a3, 184($sp)
    0890E558:[8FA800BC]: lw         $t0, 188($sp)
    0890E55C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890E560:[8E090710]: lw         $t1, 1808($s0)
    0890E564:[01254821]: addu       $t1, $t1, $a1
    0890E568:[8D290004]: lw         $t1, 4($t1)
    0890E56C:[85290006]: lh         $t1, 6($t1)
    0890E570:[31290001]: andi       $t1, $t1, 1
    0890E574:[15200003]: bne        $t1, $zr, 0x0890E584
    0890E578:[00000000]: nop
    0890E57C:[1000003A]: b          0x0890E668
    0890E580:[00000000]: nop
    0890E584:[8E090710]: lw         $t1, 1808($s0)
    0890E588:[01254821]: addu       $t1, $t1, $a1
    0890E58C:[8D2902F4]: lw         $t1, 756($t1)
    0890E590:[31290080]: andi       $t1, $t1, 128
    0890E594:[11200003]: beq        $t1, $zr, 0x0890E5A4
    0890E598:[00000000]: nop
    0890E59C:[10000032]: b          0x0890E668
    0890E5A0:[00000000]: nop
    0890E5A4:[8E060710]: lw         $a2, 1808($s0)
    0890E5A8:[00C53021]: addu       $a2, $a2, $a1
    0890E5AC:[24C80230]: addiu      $t0, $a2, 560
    0890E5B0:[24C701B0]: addiu      $a3, $a2, 432
    0890E5B4:[24C60270]: addiu      $a2, $a2, 624
    0890E5B8:[D8E40000]: lv.q       C100.q, 0($a3)
    0890E5BC:[D8E50010]: lv.q       C110.q, 16($a3)
    0890E5C0:[D8E60020]: lv.q       C120.q, 32($a3)
    0890E5C4:[D8E70030]: lv.q       C130.q, 48($a3)
    0890E5C8:[D8C80000]: lv.q       C200.q, 0($a2)
    0890E5CC:[D8C90010]: lv.q       C210.q, 16($a2)
    0890E5D0:[D8CA0020]: lv.q       C220.q, 32($a2)
    0890E5D4:[D8CB0030]: lv.q       C230.q, 48($a2)
    0890E5D8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0890E5DC:[F9000000]: sv.q       C000.q, 0($t0)
    0890E5E0:[F9010010]: sv.q       C010.q, 16($t0)
    0890E5E4:[F9020020]: sv.q       C020.q, 32($t0)
    0890E5E8:[F9030030]: sv.q       C030.q, 48($t0)
    0890E5EC:[8D060000]: lw         $a2, 0($t0)
    0890E5F0:[8D070004]: lw         $a3, 4($t0)
    0890E5F4:[8D090008]: lw         $t1, 8($t0)
    0890E5F8:[AFA60080]: sw         $a2, 128($sp)
    0890E5FC:[AFA70084]: sw         $a3, 132($sp)
    0890E600:[AFA90088]: sw         $t1, 136($sp)
    0890E604:[8D06000C]: lw         $a2, 12($t0)
    0890E608:[8D070010]: lw         $a3, 16($t0)
    0890E60C:[8D090014]: lw         $t1, 20($t0)
    0890E610:[AFA6008C]: sw         $a2, 140($sp)
    0890E614:[AFA70090]: sw         $a3, 144($sp)
    0890E618:[AFA90094]: sw         $t1, 148($sp)
    0890E61C:[8D060018]: lw         $a2, 24($t0)
    0890E620:[8D07001C]: lw         $a3, 28($t0)
    0890E624:[8D090020]: lw         $t1, 32($t0)
    0890E628:[AFA60098]: sw         $a2, 152($sp)
    0890E62C:[AFA7009C]: sw         $a3, 156($sp)
    0890E630:[AFA900A0]: sw         $t1, 160($sp)
    0890E634:[8D060024]: lw         $a2, 36($t0)
    0890E638:[8D070028]: lw         $a3, 40($t0)
    0890E63C:[8D09002C]: lw         $t1, 44($t0)
    0890E640:[AFA600A4]: sw         $a2, 164($sp)
    0890E644:[AFA700A8]: sw         $a3, 168($sp)
    0890E648:[AFA900AC]: sw         $t1, 172($sp)
    0890E64C:[8D060030]: lw         $a2, 48($t0)
    0890E650:[8D070034]: lw         $a3, 52($t0)
    0890E654:[8D090038]: lw         $t1, 56($t0)
    0890E658:[AFA600B0]: sw         $a2, 176($sp)
    0890E65C:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    0890E660:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0890E664:[8D08003C]: lw         $t0, 60($t0)
    0890E668:[8E090784]: lw         $t1, 1924($s0)
    0890E66C:[24840001]: addiu      $a0, $a0, 1
    0890E670:[85290008]: lh         $t1, 8($t1)
    0890E674:[0089482A]: slt        $t1, $a0, $t1
    0890E678:[1520FFB9]: bne        $t1, $zr, 0x0890E560
    0890E67C:[24A50320]: addiu      $a1, $a1, 800
    0890E680:[AFA600B4]: sw         $a2, 180($sp)
    0890E684:[AFA700B8]: sw         $a3, 184($sp)
    0890E688:[AFA800BC]: sw         $t0, 188($sp)
    0890E68C:[0E2426B4]: jal        0x08909AD0
    0890E690:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890E694:[8FB00140]: lw         $s0, 320($sp)
    0890E698:[8FB10144]: lw         $s1, 324($sp)
    0890E69C:[8FB20148]: lw         $s2, 328($sp)
    0890E6A0:[8FB3014C]: lw         $s3, 332($sp)
    0890E6A4:[8FB40150]: lw         $s4, 336($sp)
    0890E6A8:[8FB50154]: lw         $s5, 340($sp)
    0890E6AC:[8FBF0158]: lw         $ra, 344($sp)
    0890E6B0:[03E00008]: jr         $ra
    0890E6B4:[27BD0160]: addiu      $sp, $sp, 352
  Back Branch 0890E678 5,495,495 times (length 72)
    0890E54C:[00000000]: nop
    0890E550:[8FA600B4]: lw         $a2, 180($sp)
    0890E554:[8FA700B8]: lw         $a3, 184($sp)
    0890E558:[8FA800BC]: lw         $t0, 188($sp)
    0890E55C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 0890E560:[8E090710]: lw         $t1, 1808($s0)
    0890E564:[01254821]: addu       $t1, $t1, $a1
    0890E568:[8D290004]: lw         $t1, 4($t1)
    0890E56C:[85290006]: lh         $t1, 6($t1)
    0890E570:[31290001]: andi       $t1, $t1, 1
    0890E574:[15200003]: bne        $t1, $zr, 0x0890E584
    0890E578:[00000000]: nop
    0890E57C:[1000003A]: b          0x0890E668
    0890E580:[00000000]: nop
    0890E584:[8E090710]: lw         $t1, 1808($s0)
    0890E588:[01254821]: addu       $t1, $t1, $a1
    0890E58C:[8D2902F4]: lw         $t1, 756($t1)
    0890E590:[31290080]: andi       $t1, $t1, 128
    0890E594:[11200003]: beq        $t1, $zr, 0x0890E5A4
    0890E598:[00000000]: nop
    0890E59C:[10000032]: b          0x0890E668
    0890E5A0:[00000000]: nop
    0890E5A4:[8E060710]: lw         $a2, 1808($s0)
    0890E5A8:[00C53021]: addu       $a2, $a2, $a1
    0890E5AC:[24C80230]: addiu      $t0, $a2, 560
    0890E5B0:[24C701B0]: addiu      $a3, $a2, 432
    0890E5B4:[24C60270]: addiu      $a2, $a2, 624
    0890E5B8:[D8E40000]: lv.q       C100.q, 0($a3)
    0890E5BC:[D8E50010]: lv.q       C110.q, 16($a3)
    0890E5C0:[D8E60020]: lv.q       C120.q, 32($a3)
    0890E5C4:[D8E70030]: lv.q       C130.q, 48($a3)
    0890E5C8:[D8C80000]: lv.q       C200.q, 0($a2)
    0890E5CC:[D8C90010]: lv.q       C210.q, 16($a2)
    0890E5D0:[D8CA0020]: lv.q       C220.q, 32($a2)
    0890E5D4:[D8CB0030]: lv.q       C230.q, 48($a2)
    0890E5D8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0890E5DC:[F9000000]: sv.q       C000.q, 0($t0)
    0890E5E0:[F9010010]: sv.q       C010.q, 16($t0)
    0890E5E4:[F9020020]: sv.q       C020.q, 32($t0)
    0890E5E8:[F9030030]: sv.q       C030.q, 48($t0)
    0890E5EC:[8D060000]: lw         $a2, 0($t0)
    0890E5F0:[8D070004]: lw         $a3, 4($t0)
    0890E5F4:[8D090008]: lw         $t1, 8($t0)
    0890E5F8:[AFA60080]: sw         $a2, 128($sp)
    0890E5FC:[AFA70084]: sw         $a3, 132($sp)
    0890E600:[AFA90088]: sw         $t1, 136($sp)
    0890E604:[8D06000C]: lw         $a2, 12($t0)
    0890E608:[8D070010]: lw         $a3, 16($t0)
    0890E60C:[8D090014]: lw         $t1, 20($t0)
    0890E610:[AFA6008C]: sw         $a2, 140($sp)
    0890E614:[AFA70090]: sw         $a3, 144($sp)
    0890E618:[AFA90094]: sw         $t1, 148($sp)
    0890E61C:[8D060018]: lw         $a2, 24($t0)
    0890E620:[8D07001C]: lw         $a3, 28($t0)
    0890E624:[8D090020]: lw         $t1, 32($t0)
    0890E628:[AFA60098]: sw         $a2, 152($sp)
    0890E62C:[AFA7009C]: sw         $a3, 156($sp)
    0890E630:[AFA900A0]: sw         $t1, 160($sp)
    0890E634:[8D060024]: lw         $a2, 36($t0)
    0890E638:[8D070028]: lw         $a3, 40($t0)
    0890E63C:[8D09002C]: lw         $t1, 44($t0)
    0890E640:[AFA600A4]: sw         $a2, 164($sp)
    0890E644:[AFA700A8]: sw         $a3, 168($sp)
    0890E648:[AFA900AC]: sw         $t1, 172($sp)
    0890E64C:[8D060030]: lw         $a2, 48($t0)
    0890E650:[8D070034]: lw         $a3, 52($t0)
    0890E654:[8D090038]: lw         $t1, 56($t0)
    0890E658:[AFA600B0]: sw         $a2, 176($sp)
    0890E65C:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    0890E660:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0890E664:[8D08003C]: lw         $t0, 60($t0)
    0890E668:[8E090784]: lw         $t1, 1924($s0)
    0890E66C:[24840001]: addiu      $a0, $a0, 1
    0890E670:[85290008]: lh         $t1, 8($t1)
    0890E674:[0089482A]: slt        $t1, $a0, $t1
--> 0890E678:[1520FFB9]: bne        $t1, $zr, 0x0890E560
    0890E67C:[24A50320]: addiu      $a1, $a1, 800
    0890E680:[AFA600B4]: sw         $a2, 180($sp)
    0890E684:[AFA700B8]: sw         $a3, 184($sp)
    0890E688:[AFA800BC]: sw         $t0, 188($sp)
_S1_2_890C850 237,119,897 instructions (1.996%), 350,433 calls (0890C850 - 0890CA64, length 134)
    0890C850:[27BDFF50]: addiu      $sp, $sp, -176
    0890C854:[AFB00084]: sw         $s0, 132($sp)
    0890C858:[AFB10088]: sw         $s1, 136($sp)
    0890C85C:[30D100FF]: andi       $s1, $a2, 255
    0890C860:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890C864:[E7B40080]: swc1       $f20, 128($sp)
    0890C868:[AFB2008C]: sw         $s2, 140($sp)
    0890C86C:[AFB30090]: sw         $s3, 144($sp)
    0890C870:[AFB40094]: sw         $s4, 148($sp)
    0890C874:[AFB50098]: sw         $s5, 152($sp)
    0890C878:[AFB6009C]: sw         $s6, 156($sp)
    0890C87C:[AFB700A0]: sw         $s7, 160($sp)
    0890C880:[AFBF00A4]: sw         $ra, 164($sp)
    0890C884:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0890C888:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890C88C:[3412003F]: ori        $s2, $zr, 63 <=> li $s2, 63
    0890C890:[4484A000]: mtc1       $a0, $f20
    0890C894:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890C898:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0890C89C:[27B60020]: addiu      $s6, $sp, 32
    0890C8A0:[27B70050]: addiu      $s7, $sp, 80
    0890C8A4:[00B5A821]: addu       $s5, $a1, $s5
    0890C8A8:[C6AC0000]: lwc1       $f12, 0($s5)
    0890C8AC:[C6AD0004]: lwc1       $f13, 4($s5)
    0890C8B0:[C6AE0008]: lwc1       $f14, 8($s5)
    0890C8B4:[E7AC0020]: swc1       $f12, 32($sp)
    0890C8B8:[E7AD0024]: swc1       $f13, 36($sp)
    0890C8BC:[E7AE0028]: swc1       $f14, 40($sp)
    0890C8C0:[E7B4002C]: swc1       $f20, 44($sp)
    0890C8C4:[8EC40000]: lw         $a0, 0($s6)
    0890C8C8:[8EC50004]: lw         $a1, 4($s6)
    0890C8CC:[8EC60008]: lw         $a2, 8($s6)
    0890C8D0:[AFA40030]: sw         $a0, 48($sp)
    0890C8D4:[8EC4000C]: lw         $a0, 12($s6)
    0890C8D8:[AFA50034]: sw         $a1, 52($sp)
    0890C8DC:[AFA60038]: sw         $a2, 56($sp)
    0890C8E0:[AFA4003C]: sw         $a0, 60($sp)
    0890C8E4:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    0890C8E8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890C8EC:[0E241CDC]: jal        0x08907370
    0890C8F0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0890C8F4:[8FA40050]: lw         $a0, 80($sp)
    0890C8F8:[8FA50054]: lw         $a1, 84($sp)
    0890C8FC:[8FA60058]: lw         $a2, 88($sp)
    0890C900:[AFA40010]: sw         $a0, 16($sp)
    0890C904:[8FA4005C]: lw         $a0, 92($sp)
    0890C908:[AFA50014]: sw         $a1, 20($sp)
    0890C90C:[AFA60018]: sw         $a2, 24($sp)
    0890C910:[AFA4001C]: sw         $a0, 28($sp)
    0890C914:[C7AC0010]: lwc1       $f12, 16($sp)
    0890C918:[C7AD0014]: lwc1       $f13, 20($sp)
    0890C91C:[C7AE0018]: lwc1       $f14, 24($sp)
    0890C920:[C7AF001C]: lwc1       $f15, 28($sp)
    0890C924:[E7AC0000]: swc1       $f12, 0($sp)
    0890C928:[E7AD0004]: swc1       $f13, 4($sp)
    0890C92C:[E7AE0008]: swc1       $f14, 8($sp)
    0890C930:[E7AF000C]: swc1       $f15, 12($sp)
    0890C934:[8FA40000]: lw         $a0, 0($sp)
    0890C938:[8FA50004]: lw         $a1, 4($sp)
    0890C93C:[46007C07]: neg.s      $f16, $f15
    0890C940:[8FA60008]: lw         $a2, 8($sp)
    0890C944:[460F603E]: c.le.s     $f12, $f15
    0890C948:[AFA40040]: sw         $a0, 64($sp)
    0890C94C:[8FA4000C]: lw         $a0, 12($sp)
    0890C950:[AFA50044]: sw         $a1, 68($sp)
    0890C954:[AFA60048]: sw         $a2, 72($sp)
    0890C958:[AFA4004C]: sw         $a0, 76($sp)
    0890C95C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890C960:[45020001]: bc1fl      0x0890C968
    0890C964:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890C968:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C96C:[4610603C]: c.lt.s     $f12, $f16
    0890C970:[00000000]: nop
    0890C974:[45030001]: bc1tl      0x0890C97C
    0890C978:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0890C97C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890C980:[460F683E]: c.le.s     $f13, $f15
    0890C984:[00000000]: nop
    0890C988:[45020001]: bc1fl      0x0890C990
    0890C98C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890C990:[00852025]: or         $a0, $a0, $a1
    0890C994:[4610683C]: c.lt.s     $f13, $f16
    0890C998:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C99C:[45030001]: bc1tl      0x0890C9A4
    0890C9A0:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0890C9A4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890C9A8:[460F703E]: c.le.s     $f14, $f15
    0890C9AC:[00000000]: nop
    0890C9B0:[45020001]: bc1fl      0x0890C9B8
    0890C9B4:[34070010]: ori        $a3, $zr, 16 <=> li $a3, 16
    0890C9B8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890C9BC:[4610703C]: c.lt.s     $f14, $f16
    0890C9C0:[00000000]: nop
    0890C9C4:[45030001]: bc1tl      0x0890C9CC
    0890C9C8:[34080020]: ori        $t0, $zr, 32 <=> li $t0, 32
    0890C9CC:[00A72825]: or         $a1, $a1, $a3
    0890C9D0:[00A82825]: or         $a1, $a1, $t0
    0890C9D4:[00862025]: or         $a0, $a0, $a2
    0890C9D8:[00852025]: or         $a0, $a0, $a1
    0890C9DC:[02449024]: and        $s2, $s2, $a0
    0890C9E0:[02649825]: or         $s3, $s3, $a0
    0890C9E4:[26940001]: addiu      $s4, $s4, 1
    0890C9E8:[2A840008]: slti       $a0, $s4, 8
    0890C9EC:[1480FFAE]: bne        $a0, $zr, 0x0890C8A8
    0890C9F0:[26B50010]: addiu      $s5, $s5, 16
    0890C9F4:[12600005]: beq        $s3, $zr, 0x0890CA0C
    0890C9F8:[00000000]: nop
    0890C9FC:[16200005]: bne        $s1, $zr, 0x0890CA14
    0890CA00:[32640010]: andi       $a0, $s3, 16
    0890CA04:[10000005]: b          0x0890CA1C
    0890CA08:[00000000]: nop
    0890CA0C:[1000000A]: b          0x0890CA38
    0890CA10:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890CA14:[14800005]: bne        $a0, $zr, 0x0890CA2C
    0890CA18:[00000000]: nop
    0890CA1C:[12400005]: beq        $s2, $zr, 0x0890CA34
    0890CA20:[00000000]: nop
    0890CA24:[10000004]: b          0x0890CA38
    0890CA28:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890CA2C:[10000002]: b          0x0890CA38
    0890CA30:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890CA34:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0890CA38:[C7B40080]: lwc1       $f20, 128($sp)
    0890CA3C:[8FB00084]: lw         $s0, 132($sp)
    0890CA40:[8FB10088]: lw         $s1, 136($sp)
    0890CA44:[8FB2008C]: lw         $s2, 140($sp)
    0890CA48:[8FB30090]: lw         $s3, 144($sp)
    0890CA4C:[8FB40094]: lw         $s4, 148($sp)
    0890CA50:[8FB50098]: lw         $s5, 152($sp)
    0890CA54:[8FB6009C]: lw         $s6, 156($sp)
    0890CA58:[8FB700A0]: lw         $s7, 160($sp)
    0890CA5C:[8FBF00A4]: lw         $ra, 164($sp)
    0890CA60:[03E00008]: jr         $ra
    0890CA64:[27BD00B0]: addiu      $sp, $sp, 176
  Back Branch 0890C9EC 2,803,464 times (length 83)
    0890C894:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890C898:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0890C89C:[27B60020]: addiu      $s6, $sp, 32
    0890C8A0:[27B70050]: addiu      $s7, $sp, 80
    0890C8A4:[00B5A821]: addu       $s5, $a1, $s5
--> 0890C8A8:[C6AC0000]: lwc1       $f12, 0($s5)
    0890C8AC:[C6AD0004]: lwc1       $f13, 4($s5)
    0890C8B0:[C6AE0008]: lwc1       $f14, 8($s5)
    0890C8B4:[E7AC0020]: swc1       $f12, 32($sp)
    0890C8B8:[E7AD0024]: swc1       $f13, 36($sp)
    0890C8BC:[E7AE0028]: swc1       $f14, 40($sp)
    0890C8C0:[E7B4002C]: swc1       $f20, 44($sp)
    0890C8C4:[8EC40000]: lw         $a0, 0($s6)
    0890C8C8:[8EC50004]: lw         $a1, 4($s6)
    0890C8CC:[8EC60008]: lw         $a2, 8($s6)
    0890C8D0:[AFA40030]: sw         $a0, 48($sp)
    0890C8D4:[8EC4000C]: lw         $a0, 12($s6)
    0890C8D8:[AFA50034]: sw         $a1, 52($sp)
    0890C8DC:[AFA60038]: sw         $a2, 56($sp)
    0890C8E0:[AFA4003C]: sw         $a0, 60($sp)
    0890C8E4:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    0890C8E8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890C8EC:[0E241CDC]: jal        0x08907370
    0890C8F0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0890C8F4:[8FA40050]: lw         $a0, 80($sp)
    0890C8F8:[8FA50054]: lw         $a1, 84($sp)
    0890C8FC:[8FA60058]: lw         $a2, 88($sp)
    0890C900:[AFA40010]: sw         $a0, 16($sp)
    0890C904:[8FA4005C]: lw         $a0, 92($sp)
    0890C908:[AFA50014]: sw         $a1, 20($sp)
    0890C90C:[AFA60018]: sw         $a2, 24($sp)
    0890C910:[AFA4001C]: sw         $a0, 28($sp)
    0890C914:[C7AC0010]: lwc1       $f12, 16($sp)
    0890C918:[C7AD0014]: lwc1       $f13, 20($sp)
    0890C91C:[C7AE0018]: lwc1       $f14, 24($sp)
    0890C920:[C7AF001C]: lwc1       $f15, 28($sp)
    0890C924:[E7AC0000]: swc1       $f12, 0($sp)
    0890C928:[E7AD0004]: swc1       $f13, 4($sp)
    0890C92C:[E7AE0008]: swc1       $f14, 8($sp)
    0890C930:[E7AF000C]: swc1       $f15, 12($sp)
    0890C934:[8FA40000]: lw         $a0, 0($sp)
    0890C938:[8FA50004]: lw         $a1, 4($sp)
    0890C93C:[46007C07]: neg.s      $f16, $f15
    0890C940:[8FA60008]: lw         $a2, 8($sp)
    0890C944:[460F603E]: c.le.s     $f12, $f15
    0890C948:[AFA40040]: sw         $a0, 64($sp)
    0890C94C:[8FA4000C]: lw         $a0, 12($sp)
    0890C950:[AFA50044]: sw         $a1, 68($sp)
    0890C954:[AFA60048]: sw         $a2, 72($sp)
    0890C958:[AFA4004C]: sw         $a0, 76($sp)
    0890C95C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890C960:[45020001]: bc1fl      0x0890C968
    0890C964:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890C968:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C96C:[4610603C]: c.lt.s     $f12, $f16
    0890C970:[00000000]: nop
    0890C974:[45030001]: bc1tl      0x0890C97C
    0890C978:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0890C97C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890C980:[460F683E]: c.le.s     $f13, $f15
    0890C984:[00000000]: nop
    0890C988:[45020001]: bc1fl      0x0890C990
    0890C98C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0890C990:[00852025]: or         $a0, $a0, $a1
    0890C994:[4610683C]: c.lt.s     $f13, $f16
    0890C998:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890C99C:[45030001]: bc1tl      0x0890C9A4
    0890C9A0:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0890C9A4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890C9A8:[460F703E]: c.le.s     $f14, $f15
    0890C9AC:[00000000]: nop
    0890C9B0:[45020001]: bc1fl      0x0890C9B8
    0890C9B4:[34070010]: ori        $a3, $zr, 16 <=> li $a3, 16
    0890C9B8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890C9BC:[4610703C]: c.lt.s     $f14, $f16
    0890C9C0:[00000000]: nop
    0890C9C4:[45030001]: bc1tl      0x0890C9CC
    0890C9C8:[34080020]: ori        $t0, $zr, 32 <=> li $t0, 32
    0890C9CC:[00A72825]: or         $a1, $a1, $a3
    0890C9D0:[00A82825]: or         $a1, $a1, $t0
    0890C9D4:[00862025]: or         $a0, $a0, $a2
    0890C9D8:[00852025]: or         $a0, $a0, $a1
    0890C9DC:[02449024]: and        $s2, $s2, $a0
    0890C9E0:[02649825]: or         $s3, $s3, $a0
    0890C9E4:[26940001]: addiu      $s4, $s4, 1
    0890C9E8:[2A840008]: slti       $a0, $s4, 8
--> 0890C9EC:[1480FFAE]: bne        $a0, $zr, 0x0890C8A8
    0890C9F0:[26B50010]: addiu      $s5, $s5, 16
    0890C9F4:[12600005]: beq        $s3, $zr, 0x0890CA0C
    0890C9F8:[00000000]: nop
    0890C9FC:[16200005]: bne        $s1, $zr, 0x0890CA14
_S1_2_8913618 210,988,470 instructions (1.776%), 176,094 calls (08913618 - 08913CAC, length 422)
    08913618:[27BDFDF0]: addiu      $sp, $sp, -528
    0891361C:[AFB201EC]: sw         $s2, 492($sp)
    08913620:[AFB401F4]: sw         $s4, 500($sp)
    08913624:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    08913628:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
    0891362C:[AFB001E4]: sw         $s0, 484($sp)
    08913630:[AFB101E8]: sw         $s1, 488($sp)
    08913634:[AFB301F0]: sw         $s3, 496($sp)
    08913638:[AFB501F8]: sw         $s5, 504($sp)
    0891363C:[AFB601FC]: sw         $s6, 508($sp)
    08913640:[AFB70200]: sw         $s7, 512($sp)
    08913644:[AFBE0204]: sw         $fp, 516($sp)
    08913648:[AFBF0208]: sw         $ra, 520($sp)
    0891364C:[14A00009]: bne        $a1, $zr, 0x08913674
    08913650:[AFA601E0]: sw         $a2, 480($sp)
    08913654:[0E26231D]: jal        0x08988C74
    08913658:[3404000B]: ori        $a0, $zr, 11 <=> li $a0, 11
    0891365C:[0E26231D]: jal        0x08988C74
    08913660:[3404000C]: ori        $a0, $zr, 12 <=> li $a0, 12
    08913664:[0E26231D]: jal        0x08988C74
    08913668:[3404000D]: ori        $a0, $zr, 13 <=> li $a0, 13
    0891366C:[0E26231D]: jal        0x08988C74
    08913670:[3404000E]: ori        $a0, $zr, 14 <=> li $a0, 14
    08913674:[8E440784]: lw         $a0, 1924($s2)
    08913678:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0891367C:[84840038]: lh         $a0, 56($a0)
    08913680:[03C4202A]: slt        $a0, $fp, $a0
    08913684:[1080017A]: beq        $a0, $zr, 0x08913C70
    08913688:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    0891368C:[24846500]: addiu      $a0, $a0, 25856
    08913690:[AFA401DC]: sw         $a0, 476($sp)
    08913694:[8FA400F4]: lw         $a0, 244($sp)
    08913698:[8FA500F8]: lw         $a1, 248($sp)
    0891369C:[3C06089A]: lui        $a2, 0x089A <=> li $a2, 0x089A0000
    089136A0:[24C67150]: addiu      $a2, $a2, 29008
    089136A4:[8FA700FC]: lw         $a3, 252($sp)
    089136A8:[AFA601D8]: sw         $a2, 472($sp)
    089136AC:[8FA60074]: lw         $a2, 116($sp)
    089136B0:[AFA401D4]: sw         $a0, 468($sp)
    089136B4:[8FA40078]: lw         $a0, 120($sp)
    089136B8:[AFA501D0]: sw         $a1, 464($sp)
    089136BC:[8FA5007C]: lw         $a1, 124($sp)
    089136C0:[AFA701CC]: sw         $a3, 460($sp)
    089136C4:[AFA601C8]: sw         $a2, 456($sp)
    089136C8:[AFA401C4]: sw         $a0, 452($sp)
    089136CC:[26560350]: addiu      $s6, $s2, 848
    089136D0:[27B50100]: addiu      $s5, $sp, 256
    089136D4:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    089136D8:[AFA501C0]: sw         $a1, 448($sp)
    089136DC:[3C103B00]: lui        $s0, 0x3B00 <=> li $s0, 0x3B000000
    089136E0:[8E440208]: lw         $a0, 520($s2)
    089136E4:[00972021]: addu       $a0, $a0, $s7
    089136E8:[8C860000]: lw         $a2, 0($a0)
    089136EC:[8CC4000C]: lw         $a0, 12($a2)
    089136F0:[8E510710]: lw         $s1, 1808($s2)
    089136F4:[00042140]: sll        $a0, $a0, 0x0005
    089136F8:[00042821]: addu       $a1, $zr, $a0 <=> move $a1, $a0
    089136FC:[000420C0]: sll        $a0, $a0, 0x0003
    08913700:[00A42823]: subu       $a1, $a1, $a0
    08913704:[00042080]: sll        $a0, $a0, 0x0002
    08913708:[00A42021]: addu       $a0, $a1, $a0
    0891370C:[02248821]: addu       $s1, $s1, $a0
    08913710:[8E2402F4]: lw         $a0, 756($s1)
    08913714:[30840001]: andi       $a0, $a0, 1
    08913718:[10800003]: beq        $a0, $zr, 0x08913728
    0891371C:[8CD30000]: lw         $s3, 0($a2)
    08913720:[10000141]: b          0x08913C28
    08913724:[00000000]: nop
    08913728:[16800007]: bne        $s4, $zr, 0x08913748
    0891372C:[00000000]: nop
    08913730:[80C40010]: lb         $a0, 16($a2)
    08913734:[8FA501E0]: lw         $a1, 480($sp)
    08913738:[10850003]: beq        $a0, $a1, 0x08913748
    0891373C:[00000000]: nop
    08913740:[10000139]: b          0x08913C28
    08913744:[00000000]: nop
    08913748:[8CC50004]: lw         $a1, 4($a2)
    0891374C:[3C074000]: lui        $a3, 0x4000 <=> li $a3, 0x40000000
    08913750:[86640002]: lh         $a0, 2($s3)
    08913754:[00A72825]: or         $a1, $a1, $a3
    08913758:[8FA701DC]: lw         $a3, 476($sp)
    0891375C:[30840004]: andi       $a0, $a0, 4
    08913760:[8CE7001C]: lw         $a3, 28($a3)
    08913764:[14E00002]: bne        $a3, $zr, 0x08913770
    08913768:[2C840001]: sltiu      $a0, $a0, 1
    0891376C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08913770:[8E2702F4]: lw         $a3, 756($s1)
    08913774:[30E70010]: andi       $a3, $a3, 16
    08913778:[14E00002]: bne        $a3, $zr, 0x08913784
    0891377C:[3C071F00]: lui        $a3, 0x1F00 <=> li $a3, 0x1F000000
    08913780:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08913784:[00872025]: or         $a0, $a0, $a3
    08913788:[ACA4000C]: sw         $a0, 12($a1)
    0891378C:[C62C0304]: lwc1       $f12, 772($s1)
    08913790:[3C044A00]: lui        $a0, 0x4A00 <=> li $a0, 0x4A000000
    08913794:[E7AC0080]: swc1       $f12, 128($sp)
    08913798:[8FA70080]: lw         $a3, 128($sp)
    0891379C:[00073A02]: srl        $a3, $a3, 0x0008
    089137A0:[00E42025]: or         $a0, $a3, $a0
    089137A4:[ACA40010]: sw         $a0, 16($a1)
    089137A8:[C62C0308]: lwc1       $f12, 776($s1)
    089137AC:[3C044B00]: lui        $a0, 0x4B00 <=> li $a0, 0x4B000000
    089137B0:[E7AC0084]: swc1       $f12, 132($sp)
    089137B4:[8FA70084]: lw         $a3, 132($sp)
    089137B8:[00073A02]: srl        $a3, $a3, 0x0008
    089137BC:[00E42025]: or         $a0, $a3, $a0
    089137C0:[ACA40014]: sw         $a0, 20($a1)
    089137C4:[8CC70000]: lw         $a3, 0($a2)
    089137C8:[84E70002]: lh         $a3, 2($a3)
    089137CC:[30E70010]: andi       $a3, $a3, 16
    089137D0:[10E00091]: beq        $a3, $zr, 0x08913A18
    089137D4:[262401B0]: addiu      $a0, $s1, 432
    089137D8:[3C0708A4]: lui        $a3, 0x08A4 <=> li $a3, 0x08A40000
    089137DC:[8CE72130]: lw         $a3, 8496($a3)
    089137E0:[8CE80000]: lw         $t0, 0($a3)
    089137E4:[8CE90004]: lw         $t1, 4($a3)
    089137E8:[8CEA0008]: lw         $t2, 8($a3)
    089137EC:[AFA80000]: sw         $t0, 0($sp)
    089137F0:[AFA90004]: sw         $t1, 4($sp)
    089137F4:[AFAA0008]: sw         $t2, 8($sp)
    089137F8:[8CE8000C]: lw         $t0, 12($a3)
    089137FC:[8CE90010]: lw         $t1, 16($a3)
    08913800:[8CEA0014]: lw         $t2, 20($a3)
    08913804:[AFA8000C]: sw         $t0, 12($sp)
    08913808:[AFA90010]: sw         $t1, 16($sp)
    0891380C:[AFAA0014]: sw         $t2, 20($sp)
    08913810:[8CE80018]: lw         $t0, 24($a3)
    08913814:[8CE9001C]: lw         $t1, 28($a3)
    08913818:[8CEA0020]: lw         $t2, 32($a3)
    0891381C:[AFA80018]: sw         $t0, 24($sp)
    08913820:[AFA9001C]: sw         $t1, 28($sp)
    08913824:[AFAA0020]: sw         $t2, 32($sp)
    08913828:[8CE80024]: lw         $t0, 36($a3)
    0891382C:[8CE90028]: lw         $t1, 40($a3)
    08913830:[8CEA002C]: lw         $t2, 44($a3)
    08913834:[AFA80024]: sw         $t0, 36($sp)
    08913838:[AFA90028]: sw         $t1, 40($sp)
    0891383C:[AFAA002C]: sw         $t2, 44($sp)
    08913840:[8CE80030]: lw         $t0, 48($a3)
    08913844:[8CE90034]: lw         $t1, 52($a3)
    08913848:[8CEA0038]: lw         $t2, 56($a3)
    0891384C:[AFA80030]: sw         $t0, 48($sp)
    08913850:[AFA90034]: sw         $t1, 52($sp)
    08913854:[AFAA0038]: sw         $t2, 56($sp)
    08913858:[8CE7003C]: lw         $a3, 60($a3)
    0891385C:[AFA7003C]: sw         $a3, 60($sp)
    08913860:[C48C0030]: lwc1       $f12, 48($a0)
    08913864:[E7AC0030]: swc1       $f12, 48($sp)
    08913868:[C48C0034]: lwc1       $f12, 52($a0)
    0891386C:[E7AC0034]: swc1       $f12, 52($sp)
    08913870:[C48C0038]: lwc1       $f12, 56($a0)
    08913874:[E7AC0038]: swc1       $f12, 56($sp)
    08913878:[DBA40000]: lv.q       C100.q, 0($sp)
    0891387C:[DBA50010]: lv.q       C110.q, 16($sp)
    08913880:[DBA60020]: lv.q       C120.q, 32($sp)
    08913884:[DBA70030]: lv.q       C130.q, 48($sp)
    08913888:[DAC80000]: lv.q       C200.q, 0($s6)
    0891388C:[DAC90010]: lv.q       C210.q, 16($s6)
    08913890:[DACA0020]: lv.q       C220.q, 32($s6)
    08913894:[DACB0030]: lv.q       C230.q, 48($s6)
    08913898:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    0891389C:[FAA00000]: sv.q       C000.q, 0($s5)
    089138A0:[FAA10010]: sv.q       C010.q, 16($s5)
    089138A4:[FAA20020]: sv.q       C020.q, 32($s5)
    089138A8:[FAA30030]: sv.q       C030.q, 48($s5)
    089138AC:[8FA40100]: lw         $a0, 256($sp)
    089138B0:[8FA70104]: lw         $a3, 260($sp)
    089138B4:[8FA80108]: lw         $t0, 264($sp)
    089138B8:[AFA400C0]: sw         $a0, 192($sp)
    089138BC:[AFA700C4]: sw         $a3, 196($sp)
    089138C0:[AFA800C8]: sw         $t0, 200($sp)
    089138C4:[8FA4010C]: lw         $a0, 268($sp)
    089138C8:[8FA70110]: lw         $a3, 272($sp)
    089138CC:[8FA80114]: lw         $t0, 276($sp)
    089138D0:[AFA400CC]: sw         $a0, 204($sp)
    089138D4:[AFA700D0]: sw         $a3, 208($sp)
    089138D8:[AFA800D4]: sw         $t0, 212($sp)
    089138DC:[8FA40118]: lw         $a0, 280($sp)
    089138E0:[8FA7011C]: lw         $a3, 284($sp)
    089138E4:[8FA80120]: lw         $t0, 288($sp)
    089138E8:[AFA400D8]: sw         $a0, 216($sp)
    089138EC:[AFA700DC]: sw         $a3, 220($sp)
    089138F0:[AFA800E0]: sw         $t0, 224($sp)
    089138F4:[8FA40124]: lw         $a0, 292($sp)
    089138F8:[8FA70128]: lw         $a3, 296($sp)
    089138FC:[8FA8012C]: lw         $t0, 300($sp)
    08913900:[AFA400E4]: sw         $a0, 228($sp)
    08913904:[AFA700E8]: sw         $a3, 232($sp)
    08913908:[AFA800EC]: sw         $t0, 236($sp)
    0891390C:[8FA40130]: lw         $a0, 304($sp)
    08913910:[8FA70134]: lw         $a3, 308($sp)
    08913914:[8FA80138]: lw         $t0, 312($sp)
    08913918:[AFA400F0]: sw         $a0, 240($sp)
    0891391C:[8FA4013C]: lw         $a0, 316($sp)
    08913920:[AFA701D4]: sw         $a3, 468($sp)
    08913924:[AFA801D0]: sw         $t0, 464($sp)
    08913928:[8FA900C0]: lw         $t1, 192($sp)
    0891392C:[AFA401CC]: sw         $a0, 460($sp)
    08913930:[8FAA00C4]: lw         $t2, 196($sp)
    08913934:[8FAB00C8]: lw         $t3, 200($sp)
    08913938:[AFA90040]: sw         $t1, 64($sp)
    0891393C:[AFAA0044]: sw         $t2, 68($sp)
    08913940:[AFAB0048]: sw         $t3, 72($sp)
    08913944:[8FA900CC]: lw         $t1, 204($sp)
    08913948:[8FAA00D0]: lw         $t2, 208($sp)
    0891394C:[8FAB00D4]: lw         $t3, 212($sp)
    08913950:[AFA9004C]: sw         $t1, 76($sp)
    08913954:[AFAA0050]: sw         $t2, 80($sp)
    08913958:[AFAB0054]: sw         $t3, 84($sp)
    0891395C:[8FA900D8]: lw         $t1, 216($sp)
    08913960:[8FAA00DC]: lw         $t2, 220($sp)
    08913964:[8FAB00E0]: lw         $t3, 224($sp)
    08913968:[AFA90058]: sw         $t1, 88($sp)
    0891396C:[AFAA005C]: sw         $t2, 92($sp)
    08913970:[AFAB0060]: sw         $t3, 96($sp)
    08913974:[8FA900E4]: lw         $t1, 228($sp)
    08913978:[8FAA00E8]: lw         $t2, 232($sp)
    0891397C:[8FAB00EC]: lw         $t3, 236($sp)
    08913980:[AFA90064]: sw         $t1, 100($sp)
    08913984:[AFAA0068]: sw         $t2, 104($sp)
    08913988:[AFAB006C]: sw         $t3, 108($sp)
    0891398C:[8FA900F0]: lw         $t1, 240($sp)
    08913990:[AFA90070]: sw         $t1, 112($sp)
    08913994:[AFA701C8]: sw         $a3, 456($sp)
    08913998:[8FA90040]: lw         $t1, 64($sp)
    0891399C:[AFA801C4]: sw         $t0, 452($sp)
    089139A0:[AFA401C0]: sw         $a0, 448($sp)
    089139A4:[8FAA0044]: lw         $t2, 68($sp)
    089139A8:[8FAB0048]: lw         $t3, 72($sp)
    089139AC:[AFA90000]: sw         $t1, 0($sp)
    089139B0:[AFAA0004]: sw         $t2, 4($sp)
    089139B4:[AFAB0008]: sw         $t3, 8($sp)
    089139B8:[8FA9004C]: lw         $t1, 76($sp)
    089139BC:[8FAA0050]: lw         $t2, 80($sp)
    089139C0:[8FAB0054]: lw         $t3, 84($sp)
    089139C4:[AFA9000C]: sw         $t1, 12($sp)
    089139C8:[AFAA0010]: sw         $t2, 16($sp)
    089139CC:[AFAB0014]: sw         $t3, 20($sp)
    089139D0:[8FA90058]: lw         $t1, 88($sp)
    089139D4:[8FAA005C]: lw         $t2, 92($sp)
    089139D8:[8FAB0060]: lw         $t3, 96($sp)
    089139DC:[AFA90018]: sw         $t1, 24($sp)
    089139E0:[AFAA001C]: sw         $t2, 28($sp)
    089139E4:[AFAB0020]: sw         $t3, 32($sp)
    089139E8:[8FA90064]: lw         $t1, 100($sp)
    089139EC:[8FAA0068]: lw         $t2, 104($sp)
    089139F0:[8FAB006C]: lw         $t3, 108($sp)
    089139F4:[AFA90024]: sw         $t1, 36($sp)
    089139F8:[AFAA0028]: sw         $t2, 40($sp)
    089139FC:[AFAB002C]: sw         $t3, 44($sp)
    08913A00:[8FA90070]: lw         $t1, 112($sp)
    08913A04:[AFA90030]: sw         $t1, 48($sp)
    08913A08:[AFA70034]: sw         $a3, 52($sp)
    08913A0C:[AFA80038]: sw         $t0, 56($sp)
    08913A10:[AFA4003C]: sw         $a0, 60($sp)
    08913A14:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08913A18:[16800049]: bne        $s4, $zr, 0x08913B40
    08913A1C:[00000000]: nop
    08913A20:[C48C0000]: lwc1       $f12, 0($a0)
    08913A24:[E7AC0088]: swc1       $f12, 136($sp)
    08913A28:[8FA70088]: lw         $a3, 136($sp)
    08913A2C:[00073A02]: srl        $a3, $a3, 0x0008
    08913A30:[00F03825]: or         $a3, $a3, $s0
    08913A34:[ACA7001C]: sw         $a3, 28($a1)
    08913A38:[C48C0004]: lwc1       $f12, 4($a0)
    08913A3C:[E7AC008C]: swc1       $f12, 140($sp)
    08913A40:[8FA7008C]: lw         $a3, 140($sp)
    08913A44:[00073A02]: srl        $a3, $a3, 0x0008
    08913A48:[00F03825]: or         $a3, $a3, $s0
    08913A4C:[ACA70020]: sw         $a3, 32($a1)
    08913A50:[C48C0008]: lwc1       $f12, 8($a0)
    08913A54:[E7AC0090]: swc1       $f12, 144($sp)
    08913A58:[8FA70090]: lw         $a3, 144($sp)
    08913A5C:[00073A02]: srl        $a3, $a3, 0x0008
    08913A60:[00F03825]: or         $a3, $a3, $s0
    08913A64:[ACA70024]: sw         $a3, 36($a1)
    08913A68:[C48C0010]: lwc1       $f12, 16($a0)
    08913A6C:[E7AC0094]: swc1       $f12, 148($sp)
    08913A70:[8FA70094]: lw         $a3, 148($sp)
    08913A74:[00073A02]: srl        $a3, $a3, 0x0008
    08913A78:[00F03825]: or         $a3, $a3, $s0
    08913A7C:[ACA70028]: sw         $a3, 40($a1)
    08913A80:[C48C0014]: lwc1       $f12, 20($a0)
    08913A84:[E7AC0098]: swc1       $f12, 152($sp)
    08913A88:[8FA70098]: lw         $a3, 152($sp)
    08913A8C:[00073A02]: srl        $a3, $a3, 0x0008
    08913A90:[00F03825]: or         $a3, $a3, $s0
    08913A94:[ACA7002C]: sw         $a3, 44($a1)
    08913A98:[C48C0018]: lwc1       $f12, 24($a0)
    08913A9C:[E7AC009C]: swc1       $f12, 156($sp)
    08913AA0:[8FA7009C]: lw         $a3, 156($sp)
    08913AA4:[00073A02]: srl        $a3, $a3, 0x0008
    08913AA8:[00F03825]: or         $a3, $a3, $s0
    08913AAC:[ACA70030]: sw         $a3, 48($a1)
    08913AB0:[C48C0020]: lwc1       $f12, 32($a0)
    08913AB4:[E7AC00A0]: swc1       $f12, 160($sp)
    08913AB8:[8FA700A0]: lw         $a3, 160($sp)
    08913ABC:[00073A02]: srl        $a3, $a3, 0x0008
    08913AC0:[00F03825]: or         $a3, $a3, $s0
    08913AC4:[ACA70034]: sw         $a3, 52($a1)
    08913AC8:[C48C0024]: lwc1       $f12, 36($a0)
    08913ACC:[E7AC00A4]: swc1       $f12, 164($sp)
    08913AD0:[8FA700A4]: lw         $a3, 164($sp)
    08913AD4:[00073A02]: srl        $a3, $a3, 0x0008
    08913AD8:[00F03825]: or         $a3, $a3, $s0
    08913ADC:[ACA70038]: sw         $a3, 56($a1)
    08913AE0:[C48C0028]: lwc1       $f12, 40($a0)
    08913AE4:[E7AC00A8]: swc1       $f12, 168($sp)
    08913AE8:[8FA700A8]: lw         $a3, 168($sp)
    08913AEC:[00073A02]: srl        $a3, $a3, 0x0008
    08913AF0:[00F03825]: or         $a3, $a3, $s0
    08913AF4:[ACA7003C]: sw         $a3, 60($a1)
    08913AF8:[C48C0030]: lwc1       $f12, 48($a0)
    08913AFC:[E7AC00AC]: swc1       $f12, 172($sp)
    08913B00:[8FA700AC]: lw         $a3, 172($sp)
    08913B04:[00073A02]: srl        $a3, $a3, 0x0008
    08913B08:[00F03825]: or         $a3, $a3, $s0
    08913B0C:[ACA70040]: sw         $a3, 64($a1)
    08913B10:[C48C0034]: lwc1       $f12, 52($a0)
    08913B14:[E7AC00B0]: swc1       $f12, 176($sp)
    08913B18:[8FA700B0]: lw         $a3, 176($sp)
    08913B1C:[00073A02]: srl        $a3, $a3, 0x0008
    08913B20:[00F03825]: or         $a3, $a3, $s0
    08913B24:[ACA70044]: sw         $a3, 68($a1)
    08913B28:[C48C0038]: lwc1       $f12, 56($a0)
    08913B2C:[E7AC00B4]: swc1       $f12, 180($sp)
    08913B30:[8FA400B4]: lw         $a0, 180($sp)
    08913B34:[00042202]: srl        $a0, $a0, 0x0008
    08913B38:[00902025]: or         $a0, $a0, $s0
    08913B3C:[ACA40048]: sw         $a0, 72($a1)
    08913B40:[0E2620B2]: jal        0x089882C8
    08913B44:[8CC40004]: lw         $a0, 4($a2)
    08913B48:[8E440784]: lw         $a0, 1924($s2)
    08913B4C:[84840004]: lh         $a0, 4($a0)
    08913B50:[28842129]: slti       $a0, $a0, 8489
    08913B54:[1680001A]: bne        $s4, $zr, 0x08913BC0
    08913B58:[38840001]: xori       $a0, $a0, 1
    08913B5C:[10800018]: beq        $a0, $zr, 0x08913BC0
    08913B60:[00000000]: nop
    08913B64:[8E44020C]: lw         $a0, 524($s2)
    08913B68:[80840001]: lb         $a0, 1($a0)
    08913B6C:[30840020]: andi       $a0, $a0, 32
    08913B70:[10800013]: beq        $a0, $zr, 0x08913BC0
    08913B74:[00000000]: nop
    08913B78:[0E26247A]: jal        0x089891E8
    08913B7C:[3C04C0FF]: lui        $a0, 0xC0FF <=> li $a0, 0xC0FF0000
    08913B80:[0E26231D]: jal        0x08988C74
    08913B84:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    08913B88:[86640008]: lh         $a0, 8($s3)
    08913B8C:[8E4503C4]: lw         $a1, 964($s2)
    08913B90:[000431C0]: sll        $a2, $a0, 0x0007
    08913B94:[00042140]: sll        $a0, $a0, 0x0005
    08913B98:[00C42021]: addu       $a0, $a2, $a0
    08913B9C:[00A42021]: addu       $a0, $a1, $a0
    08913BA0:[8C880008]: lw         $t0, 8($a0)
    08913BA4:[8FA701D8]: lw         $a3, 472($sp)
    08913BA8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08913BAC:[34050900]: ori        $a1, $zr, 2304 <=> li $a1, 2304
    08913BB0:[0E26236E]: jal        0x08988DB8
    08913BB4:[34060018]: ori        $a2, $zr, 24 <=> li $a2, 24
    08913BB8:[0E262307]: jal        0x08988C1C
    08913BBC:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    08913BC0:[16800009]: bne        $s4, $zr, 0x08913BE8
    08913BC4:[00000000]: nop
    08913BC8:[8E2402F4]: lw         $a0, 756($s1)
    08913BCC:[30840040]: andi       $a0, $a0, 64
    08913BD0:[10800005]: beq        $a0, $zr, 0x08913BE8
    08913BD4:[00000000]: nop
    08913BD8:[0E262307]: jal        0x08988C1C
    08913BDC:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    08913BE0:[0E26245F]: jal        0x0898917C
    08913BE4:[8E240310]: lw         $a0, 784($s1)
    08913BE8:[86640008]: lh         $a0, 8($s3)
    08913BEC:[8E4503C4]: lw         $a1, 964($s2)
    08913BF0:[000431C0]: sll        $a2, $a0, 0x0007
    08913BF4:[00042140]: sll        $a0, $a0, 0x0005
    08913BF8:[00C42021]: addu       $a0, $a2, $a0
    08913BFC:[00A42021]: addu       $a0, $a1, $a0
    08913C00:[0E2620B2]: jal        0x089882C8
    08913C04:[8C840000]: lw         $a0, 0($a0)
    08913C08:[16800007]: bne        $s4, $zr, 0x08913C28
    08913C0C:[00000000]: nop
    08913C10:[8E2402F4]: lw         $a0, 756($s1)
    08913C14:[30840040]: andi       $a0, $a0, 64
    08913C18:[10800003]: beq        $a0, $zr, 0x08913C28
    08913C1C:[00000000]: nop
    08913C20:[0E26231D]: jal        0x08988C74
    08913C24:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    08913C28:[8E440784]: lw         $a0, 1924($s2)
    08913C2C:[27DE0001]: addiu      $fp, $fp, 1
    08913C30:[84840038]: lh         $a0, 56($a0)
    08913C34:[03C4202A]: slt        $a0, $fp, $a0
    08913C38:[1480FEA9]: bne        $a0, $zr, 0x089136E0
    08913C3C:[26F70004]: addiu      $s7, $s7, 4
    08913C40:[8FA401D4]: lw         $a0, 468($sp)
    08913C44:[8FA501D0]: lw         $a1, 464($sp)
    08913C48:[8FA601CC]: lw         $a2, 460($sp)
    08913C4C:[AFA400F4]: sw         $a0, 244($sp)
    08913C50:[8FA401C8]: lw         $a0, 456($sp)
    08913C54:[AFA500F8]: sw         $a1, 248($sp)
    08913C58:[8FA501C4]: lw         $a1, 452($sp)
    08913C5C:[AFA600FC]: sw         $a2, 252($sp)
    08913C60:[8FA601C0]: lw         $a2, 448($sp)
    08913C64:[AFA40074]: sw         $a0, 116($sp)
    08913C68:[AFA50078]: sw         $a1, 120($sp)
    08913C6C:[AFA6007C]: sw         $a2, 124($sp)
    08913C70:[16800003]: bne        $s4, $zr, 0x08913C80
    08913C74:[00000000]: nop
    08913C78:[0E26245F]: jal        0x0898917C
    08913C7C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    08913C80:[8FB001E4]: lw         $s0, 484($sp)
    08913C84:[8FB101E8]: lw         $s1, 488($sp)
    08913C88:[8FB201EC]: lw         $s2, 492($sp)
    08913C8C:[8FB301F0]: lw         $s3, 496($sp)
    08913C90:[8FB401F4]: lw         $s4, 500($sp)
    08913C94:[8FB501F8]: lw         $s5, 504($sp)
    08913C98:[8FB601FC]: lw         $s6, 508($sp)
    08913C9C:[8FB70200]: lw         $s7, 512($sp)
    08913CA0:[8FBE0204]: lw         $fp, 516($sp)
    08913CA4:[8FBF0208]: lw         $ra, 520($sp)
    08913CA8:[03E00008]: jr         $ra
    08913CAC:[27BD0210]: addiu      $sp, $sp, 528
  Back Branch 08913C38 3,423,326 times (length 344)
_S1_2_899489C 181,039,305 instructions (1.524%), 2,646,282 calls (0899489C - 08994D0C, length 285)
    0899489C:[27BDFFD0]: addiu      $sp, $sp, -48
    089948A0:[E7AC000C]: swc1       $f12, 12($sp)
    089948A4:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    089948A8:[AFB10020]: sw         $s1, 32($sp)
    089948AC:[AFB20024]: sw         $s2, 36($sp)
    089948B0:[8FB1000C]: lw         $s1, 12($sp)
    089948B4:[24B2FFFF]: addiu      $s2, $a1, -1
    089948B8:[3C053F49]: lui        $a1, 0x3F49 <=> li $a1, 0x3F490000
    089948BC:[02329024]: and        $s2, $s1, $s2
    089948C0:[24A50FD8]: addiu      $a1, $a1, 4056
    089948C4:[00B2282A]: slt        $a1, $a1, $s2
    089948C8:[AFB0001C]: sw         $s0, 28($sp)
    089948CC:[AFBF0028]: sw         $ra, 40($sp)
    089948D0:[10A00008]: beq        $a1, $zr, 0x089948F4
    089948D4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089948D8:[3C044017]: lui        $a0, 0x4017 <=> li $a0, 0x40170000
    089948DC:[2484CBE4]: addiu      $a0, $a0, -13340
    089948E0:[0244202A]: slt        $a0, $s2, $a0
    089948E4:[1480000D]: bne        $a0, $zr, 0x0899491C
    089948E8:[2404FFF0]: addiu      $a0, $zr, -16 <=> li $a0, -16
    089948EC:[10000052]: b          0x08994A38
    089948F0:[3C044349]: lui        $a0, 0x4349 <=> li $a0, 0x43490000
    089948F4:[44806800]: mtc1       $zr, $f13
    089948F8:[E60C0000]: swc1       $f12, 0($s0)
    089948FC:[E60D0004]: swc1       $f13, 4($s0)
    08994900:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08994904:[8FB0001C]: lw         $s0, 28($sp)
    08994908:[8FB10020]: lw         $s1, 32($sp)
    0899490C:[8FB20024]: lw         $s2, 36($sp)
    08994910:[8FBF0028]: lw         $ra, 40($sp)
    08994914:[03E00008]: jr         $ra
    08994918:[27BD0030]: addiu      $sp, $sp, 48
    0899491C:[3C053FC9]: lui        $a1, 0x3FC9 <=> li $a1, 0x3FC90000
    08994920:[02449024]: and        $s2, $s2, $a0
    08994924:[34A50F80]: ori        $a1, $a1, 3968
    08994928:[3C043FC9]: lui        $a0, 0x3FC9 <=> li $a0, 0x3FC90000
    0899492C:[44856800]: mtc1       $a1, $f13
    08994930:[1A200021]: blez       $s1, 0x089949B8
    08994934:[24840FD0]: addiu      $a0, $a0, 4048
    08994938:[1244000B]: beq        $s2, $a0, 0x08994968
    0899493C:[460D6301]: sub.s      $f12, $f12, $f13
    08994940:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    08994944:[34844443]: ori        $a0, $a0, 17475
    08994948:[44846800]: mtc1       $a0, $f13
    0899494C:[460D6381]: sub.s      $f14, $f12, $f13
    08994950:[E60E0000]: swc1       $f14, 0($s0)
    08994954:[C60E0000]: lwc1       $f14, 0($s0)
    08994958:[460E6301]: sub.s      $f12, $f12, $f14
    0899495C:[460D6301]: sub.s      $f12, $f12, $f13
    08994960:[1000000E]: b          0x0899499C
    08994964:[E60C0004]: swc1       $f12, 4($s0)
    08994968:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    0899496C:[34844400]: ori        $a0, $a0, 17408
    08994970:[44846800]: mtc1       $a0, $f13
    08994974:[460D6301]: sub.s      $f12, $f12, $f13
    08994978:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    0899497C:[3484A308]: ori        $a0, $a0, -23800
    08994980:[44847000]: mtc1       $a0, $f14
    08994984:[460E63C1]: sub.s      $f15, $f12, $f14
    08994988:[E60F0000]: swc1       $f15, 0($s0)
    0899498C:[C60F0000]: lwc1       $f15, 0($s0)
    08994990:[460F6301]: sub.s      $f12, $f12, $f15
    08994994:[460E6301]: sub.s      $f12, $f12, $f14
    08994998:[E60C0004]: swc1       $f12, 4($s0)
    0899499C:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    089949A0:[8FB0001C]: lw         $s0, 28($sp)
    089949A4:[8FB10020]: lw         $s1, 32($sp)
    089949A8:[8FB20024]: lw         $s2, 36($sp)
    089949AC:[8FBF0028]: lw         $ra, 40($sp)
    089949B0:[03E00008]: jr         $ra
    089949B4:[27BD0030]: addiu      $sp, $sp, 48
    089949B8:[1244000B]: beq        $s2, $a0, 0x089949E8
    089949BC:[460D6300]: add.s      $f12, $f12, $f13
    089949C0:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    089949C4:[34844443]: ori        $a0, $a0, 17475
    089949C8:[44846800]: mtc1       $a0, $f13
    089949CC:[460D6380]: add.s      $f14, $f12, $f13
    089949D0:[E60E0000]: swc1       $f14, 0($s0)
    089949D4:[C60E0000]: lwc1       $f14, 0($s0)
    089949D8:[460E6301]: sub.s      $f12, $f12, $f14
    089949DC:[460D6300]: add.s      $f12, $f12, $f13
    089949E0:[1000000E]: b          0x08994A1C
    089949E4:[E60C0004]: swc1       $f12, 4($s0)
    089949E8:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    089949EC:[34844400]: ori        $a0, $a0, 17408
    089949F0:[44846800]: mtc1       $a0, $f13
    089949F4:[460D6300]: add.s      $f12, $f12, $f13
    089949F8:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    089949FC:[3484A308]: ori        $a0, $a0, -23800
    08994A00:[44847000]: mtc1       $a0, $f14
    08994A04:[460E63C0]: add.s      $f15, $f12, $f14
    08994A08:[E60F0000]: swc1       $f15, 0($s0)
    08994A0C:[C60F0000]: lwc1       $f15, 0($s0)
    08994A10:[460F6301]: sub.s      $f12, $f12, $f15
    08994A14:[460E6300]: add.s      $f12, $f12, $f14
    08994A18:[E60C0004]: swc1       $f12, 4($s0)
    08994A1C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08994A20:[8FB0001C]: lw         $s0, 28($sp)
    08994A24:[8FB10020]: lw         $s1, 32($sp)
    08994A28:[8FB20024]: lw         $s2, 36($sp)
    08994A2C:[8FBF0028]: lw         $ra, 40($sp)
    08994A30:[03E00008]: jr         $ra
    08994A34:[27BD0030]: addiu      $sp, $sp, 48
    08994A38:[24840F80]: addiu      $a0, $a0, 3968
    08994A3C:[0092202A]: slt        $a0, $a0, $s2
    08994A40:[14800067]: bne        $a0, $zr, 0x08994BE0
    08994A44:[3C047F80]: lui        $a0, 0x7F80 <=> li $a0, 0x7F800000
    08994A48:[0E26457E]: jal        0x089915F8
    08994A4C:[00000000]: nop
    08994A50:[3C043F22]: lui        $a0, 0x3F22 <=> li $a0, 0x3F220000
    08994A54:[3484F984]: ori        $a0, $a0, -1660
    08994A58:[44846000]: mtc1       $a0, $f12
    08994A5C:[460C0302]: mul.s      $f12, $f0, $f12
    08994A60:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    08994A64:[44846800]: mtc1       $a0, $f13
    08994A68:[3C043FC9]: lui        $a0, 0x3FC9 <=> li $a0, 0x3FC90000
    08994A6C:[460D6300]: add.s      $f12, $f12, $f13
    08994A70:[34840F80]: ori        $a0, $a0, 3968
    08994A74:[44847000]: mtc1       $a0, $f14
    08994A78:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    08994A7C:[4600630D]: trunc.w.s  $f12, $f12
    08994A80:[34844443]: ori        $a0, $a0, 17475
    08994A84:[44847800]: mtc1       $a0, $f15
    08994A88:[44026000]: mfc1       $v0, $f12
    08994A8C:[44826000]: mtc1       $v0, $f12
    08994A90:[46806320]: cvt.s.w    $f12, $f12
    08994A94:[28450020]: slti       $a1, $v0, 32
    08994A98:[460E6342]: mul.s      $f13, $f12, $f14
    08994A9C:[460F63C2]: mul.s      $f15, $f12, $f15
    08994AA0:[460D0341]: sub.s      $f13, $f0, $f13
    08994AA4:[46006B86]: mov.s      $f14, $f13
    08994AA8:[10A0000D]: beq        $a1, $zr, 0x08994AE0
    08994AAC:[460F7401]: sub.s      $f16, $f14, $f15
    08994AB0:[3C06089B]: lui        $a2, 0x089B <=> li $a2, 0x089B0000
    08994AB4:[00022080]: sll        $a0, $v0, 0x0002
    08994AB8:[24C6A2E8]: addiu      $a2, $a2, -23832
    08994ABC:[00862021]: addu       $a0, $a0, $a2
    08994AC0:[2405FF00]: addiu      $a1, $zr, -256 <=> li $a1, -256
    08994AC4:[8C84FFFC]: lw         $a0, -4($a0)
    08994AC8:[02452824]: and        $a1, $s2, $a1
    08994ACC:[50A40005]: beql       $a1, $a0, 0x08994AE4
    08994AD0:[E6100000]: swc1       $f16, 0($s0)
    08994AD4:[E6100000]: swc1       $f16, 0($s0)
    08994AD8:[10000031]: b          0x08994BA0
    08994ADC:[C6100000]: lwc1       $f16, 0($s0)
    08994AE0:[E6100000]: swc1       $f16, 0($s0)
    08994AE4:[C6100000]: lwc1       $f16, 0($s0)
    08994AE8:[001295C3]: sra        $s2, $s2, 0x0017
    08994AEC:[E7B00010]: swc1       $f16, 16($sp)
    08994AF0:[8FA40010]: lw         $a0, 16($sp)
    08994AF4:[000425C2]: srl        $a0, $a0, 0x0017
    08994AF8:[308400FF]: andi       $a0, $a0, 255
    08994AFC:[02442023]: subu       $a0, $s2, $a0
    08994B00:[28840009]: slti       $a0, $a0, 9
    08994B04:[14800026]: bne        $a0, $zr, 0x08994BA0
    08994B08:[3C043735]: lui        $a0, 0x3735 <=> li $a0, 0x37350000
    08994B0C:[34844400]: ori        $a0, $a0, 17408
    08994B10:[44847000]: mtc1       $a0, $f14
    08994B14:[460E63C2]: mul.s      $f15, $f12, $f14
    08994B18:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    08994B1C:[3484A308]: ori        $a0, $a0, -23800
    08994B20:[44848000]: mtc1       $a0, $f16
    08994B24:[460F6B81]: sub.s      $f14, $f13, $f15
    08994B28:[46106402]: mul.s      $f16, $f12, $f16
    08994B2C:[460E6B41]: sub.s      $f13, $f13, $f14
    08994B30:[460F6BC1]: sub.s      $f15, $f13, $f15
    08994B34:[460F83C1]: sub.s      $f15, $f16, $f15
    08994B38:[460F7441]: sub.s      $f17, $f14, $f15
    08994B3C:[E6110000]: swc1       $f17, 0($s0)
    08994B40:[C6100000]: lwc1       $f16, 0($s0)
    08994B44:[E7B00014]: swc1       $f16, 20($sp)
    08994B48:[8FA40014]: lw         $a0, 20($sp)
    08994B4C:[000425C2]: srl        $a0, $a0, 0x0017
    08994B50:[308400FF]: andi       $a0, $a0, 255
    08994B54:[02442023]: subu       $a0, $s2, $a0
    08994B58:[2884001A]: slti       $a0, $a0, 26
    08994B5C:[14800010]: bne        $a0, $zr, 0x08994BA0
    08994B60:[3C042E85]: lui        $a0, 0x2E85 <=> li $a0, 0x2E850000
    08994B64:[46007346]: mov.s      $f13, $f14
    08994B68:[3484A300]: ori        $a0, $a0, -23808
    08994B6C:[44847800]: mtc1       $a0, $f15
    08994B70:[460F63C2]: mul.s      $f15, $f12, $f15
    08994B74:[3C04248D]: lui        $a0, 0x248D <=> li $a0, 0x248D0000
    08994B78:[34843132]: ori        $a0, $a0, 12594
    08994B7C:[44848000]: mtc1       $a0, $f16
    08994B80:[460F7381]: sub.s      $f14, $f14, $f15
    08994B84:[46106302]: mul.s      $f12, $f12, $f16
    08994B88:[460E6B41]: sub.s      $f13, $f13, $f14
    08994B8C:[460F6BC1]: sub.s      $f15, $f13, $f15
    08994B90:[460F63C1]: sub.s      $f15, $f12, $f15
    08994B94:[460F7441]: sub.s      $f17, $f14, $f15
    08994B98:[E6110000]: swc1       $f17, 0($s0)
    08994B9C:[C6100000]: lwc1       $f16, 0($s0)
    08994BA0:[46107301]: sub.s      $f12, $f14, $f16
    08994BA4:[460F6301]: sub.s      $f12, $f12, $f15
    08994BA8:[06210053]: bgez       $s1, 0x08994CF8
    08994BAC:[E60C0004]: swc1       $f12, 4($s0)
    08994BB0:[C60C0004]: lwc1       $f12, 4($s0)
    08994BB4:[46008347]: neg.s      $f13, $f16
    08994BB8:[E60D0000]: swc1       $f13, 0($s0)
    08994BBC:[46006307]: neg.s      $f12, $f12
    08994BC0:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    08994BC4:[E60C0004]: swc1       $f12, 4($s0)
    08994BC8:[8FB0001C]: lw         $s0, 28($sp)
    08994BCC:[8FB10020]: lw         $s1, 32($sp)
    08994BD0:[8FB20024]: lw         $s2, 36($sp)
    08994BD4:[8FBF0028]: lw         $ra, 40($sp)
    08994BD8:[03E00008]: jr         $ra
    08994BDC:[27BD0030]: addiu      $sp, $sp, 48
    08994BE0:[0244202A]: slt        $a0, $s2, $a0
    08994BE4:[1080000C]: beq        $a0, $zr, 0x08994C18
    08994BE8:[44806000]: mtc1       $zr, $f12
    08994BEC:[001225C3]: sra        $a0, $s2, 0x0017
    08994BF0:[2484FF7A]: addiu      $a0, $a0, -134
    08994BF4:[00042DC0]: sll        $a1, $a0, 0x0017
    08994BF8:[02452823]: subu       $a1, $s2, $a1
    08994BFC:[AFA50018]: sw         $a1, 24($sp)
    08994C00:[3C064380]: lui        $a2, 0x4380 <=> li $a2, 0x43800000
    08994C04:[C7AD0018]: lwc1       $f13, 24($sp)
    08994C08:[44867000]: mtc1       $a2, $f14
    08994C0C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08994C10:[1000000A]: b          0x08994C3C
    08994C14:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08994C18:[E60C0004]: swc1       $f12, 4($s0)
    08994C1C:[E60C0000]: swc1       $f12, 0($s0)
    08994C20:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08994C24:[8FB0001C]: lw         $s0, 28($sp)
    08994C28:[8FB10020]: lw         $s1, 32($sp)
    08994C2C:[8FB20024]: lw         $s2, 36($sp)
    08994C30:[8FBF0028]: lw         $ra, 40($sp)
    08994C34:[03E00008]: jr         $ra
    08994C38:[27BD0030]: addiu      $sp, $sp, 48
    08994C3C:[46006BCD]: trunc.w.s  $f15, $f13
    08994C40:[26520001]: addiu      $s2, $s2, 1
    08994C44:[2A460002]: slti       $a2, $s2, 2
    08994C48:[44077800]: mfc1       $a3, $f15
    08994C4C:[44878000]: mtc1       $a3, $f16
    08994C50:[46808420]: cvt.s.w    $f16, $f16
    08994C54:[46106B41]: sub.s      $f13, $f13, $f16
    08994C58:[E4B00000]: swc1       $f16, 0($a1)
    08994C5C:[24A50004]: addiu      $a1, $a1, 4
    08994C60:[14C0FFF6]: bne        $a2, $zr, 0x08994C3C
    08994C64:[460E6B42]: mul.s      $f13, $f13, $f14
    08994C68:[E7AD0008]: swc1       $f13, 8($sp)
    08994C6C:[27A5000C]: addiu      $a1, $sp, 12
    08994C70:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C74:[460C6832]: c.eq.s     $f13, $f12
    08994C78:[00000000]: nop
    08994C7C:[45000007]: bc1f       0x08994C9C
    08994C80:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    08994C84:[24A5FFFC]: addiu      $a1, $a1, -4
    08994C88:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C8C:[460C6832]: c.eq.s     $f13, $f12
    08994C90:[00000000]: nop
    08994C94:[4501FFFB]: bc1t       0x08994C84
    08994C98:[2442FFFF]: addiu      $v0, $v0, -1
    08994C9C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08994CA0:[3C09089B]: lui        $t1, 0x089B <=> li $t1, 0x089B0000
    08994CA4:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08994CA8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08994CAC:[00403825]: or         $a3, $v0, $zr <=> move $a3, $v0
    08994CB0:[34080002]: ori        $t0, $zr, 2 <=> li $t0, 2
    08994CB4:[0E265AA0]: jal        0x08996A80
    08994CB8:[25299FD0]: addiu      $t1, $t1, -24624
    08994CBC:[0621000E]: bgez       $s1, 0x08994CF8
    08994CC0:[00000000]: nop
    08994CC4:[C60C0000]: lwc1       $f12, 0($s0)
    08994CC8:[C60D0004]: lwc1       $f13, 4($s0)
    08994CCC:[46006307]: neg.s      $f12, $f12
    08994CD0:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    08994CD4:[E60C0000]: swc1       $f12, 0($s0)
    08994CD8:[46006B07]: neg.s      $f12, $f13
    08994CDC:[E60C0004]: swc1       $f12, 4($s0)
    08994CE0:[8FB0001C]: lw         $s0, 28($sp)
    08994CE4:[8FB10020]: lw         $s1, 32($sp)
    08994CE8:[8FB20024]: lw         $s2, 36($sp)
    08994CEC:[8FBF0028]: lw         $ra, 40($sp)
    08994CF0:[03E00008]: jr         $ra
    08994CF4:[27BD0030]: addiu      $sp, $sp, 48
    08994CF8:[8FB0001C]: lw         $s0, 28($sp)
    08994CFC:[8FB10020]: lw         $s1, 32($sp)
    08994D00:[8FB20024]: lw         $s2, 36($sp)
    08994D04:[8FBF0028]: lw         $ra, 40($sp)
    08994D08:[03E00008]: jr         $ra
    08994D0C:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08994C60 100 times (length 11)
    08994C28:[8FB10020]: lw         $s1, 32($sp)
    08994C2C:[8FB20024]: lw         $s2, 36($sp)
    08994C30:[8FBF0028]: lw         $ra, 40($sp)
    08994C34:[03E00008]: jr         $ra
    08994C38:[27BD0030]: addiu      $sp, $sp, 48
--> 08994C3C:[46006BCD]: trunc.w.s  $f15, $f13
    08994C40:[26520001]: addiu      $s2, $s2, 1
    08994C44:[2A460002]: slti       $a2, $s2, 2
    08994C48:[44077800]: mfc1       $a3, $f15
    08994C4C:[44878000]: mtc1       $a3, $f16
    08994C50:[46808420]: cvt.s.w    $f16, $f16
    08994C54:[46106B41]: sub.s      $f13, $f13, $f16
    08994C58:[E4B00000]: swc1       $f16, 0($a1)
    08994C5C:[24A50004]: addiu      $a1, $a1, 4
--> 08994C60:[14C0FFF6]: bne        $a2, $zr, 0x08994C3C
    08994C64:[460E6B42]: mul.s      $f13, $f13, $f14
    08994C68:[E7AD0008]: swc1       $f13, 8($sp)
    08994C6C:[27A5000C]: addiu      $a1, $sp, 12
    08994C70:[C4ADFFFC]: lwc1       $f13, -4($a1)
  Back Branch 08994C94 88 times (length 6)
    08994C70:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C74:[460C6832]: c.eq.s     $f13, $f12
    08994C78:[00000000]: nop
    08994C7C:[45000007]: bc1f       0x08994C9C
    08994C80:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
--> 08994C84:[24A5FFFC]: addiu      $a1, $a1, -4
    08994C88:[C4ADFFFC]: lwc1       $f13, -4($a1)
    08994C8C:[460C6832]: c.eq.s     $f13, $f12
    08994C90:[00000000]: nop
--> 08994C94:[4501FFFB]: bc1t       0x08994C84
    08994C98:[2442FFFF]: addiu      $v0, $v0, -1
    08994C9C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08994CA0:[3C09089B]: lui        $t1, 0x089B <=> li $t1, 0x089B0000
    08994CA4:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
_S1_2_8909AD0 151,886,820 instructions (1.278%), 647,861 calls (08909AD0 - 08909CF8, length 139)
    08909AD0:[27BDFFD0]: addiu      $sp, $sp, -48
    08909AD4:[8C850784]: lw         $a1, 1924($a0)
    08909AD8:[AFB00010]: sw         $s0, 16($sp)
    08909ADC:[AFB10014]: sw         $s1, 20($sp)
    08909AE0:[AFB20018]: sw         $s2, 24($sp)
    08909AE4:[AFB3001C]: sw         $s3, 28($sp)
    08909AE8:[AFBF0020]: sw         $ra, 32($sp)
    08909AEC:[10A00008]: beq        $a1, $zr, 0x08909B10
    08909AF0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08909AF4:[8E0401EC]: lw         $a0, 492($s0)
    08909AF8:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08909AFC:[00852024]: and        $a0, $a0, $a1
    08909B00:[10800005]: beq        $a0, $zr, 0x08909B18
    08909B04:[00000000]: nop
    08909B08:[10000005]: b          0x08909B20
    08909B0C:[00000000]: nop
    08909B10:[10000073]: b          0x08909CE0
    08909B14:[00000000]: nop
    08909B18:[0E2424E5]: jal        0x08909394
    08909B1C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909B20:[8E040784]: lw         $a0, 1924($s0)
    08909B24:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08909B28:[8485003A]: lh         $a1, 58($a0)
    08909B2C:[0225282A]: slt        $a1, $s1, $a1
    08909B30:[10A00030]: beq        $a1, $zr, 0x08909BF4
    08909B34:[8E060710]: lw         $a2, 1808($s0)
    08909B38:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08909B3C:[8C840048]: lw         $a0, 72($a0)
    08909B40:[00922021]: addu       $a0, $a0, $s2
    08909B44:[8485000C]: lh         $a1, 12($a0)
    08909B48:[8087000E]: lb         $a3, 14($a0)
    08909B4C:[00052940]: sll        $a1, $a1, 0x0005
    08909B50:[00054021]: addu       $t0, $zr, $a1 <=> move $t0, $a1
    08909B54:[000528C0]: sll        $a1, $a1, 0x0003
    08909B58:[01054023]: subu       $t0, $t0, $a1
    08909B5C:[00052880]: sll        $a1, $a1, 0x0002
    08909B60:[01052821]: addu       $a1, $t0, $a1
    08909B64:[00C53021]: addu       $a2, $a2, $a1
    08909B68:[00072900]: sll        $a1, $a3, 0x0004
    08909B6C:[8087000F]: lb         $a3, 15($a0)
    08909B70:[02052821]: addu       $a1, $s0, $a1
    08909B74:[24A504E0]: addiu      $a1, $a1, 1248
    08909B78:[10E00011]: beq        $a3, $zr, 0x08909BC0
    08909B7C:[24C601B0]: addiu      $a2, $a2, 432
    08909B80:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08909B84:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    08909B88:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08909B8C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08909B90:[0E241CEE]: jal        0x089073B8
    08909B94:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    08909B98:[C7AC0000]: lwc1       $f12, 0($sp)
    08909B9C:[C7AD0004]: lwc1       $f13, 4($sp)
    08909BA0:[C7AE0008]: lwc1       $f14, 8($sp)
    08909BA4:[E66C0000]: swc1       $f12, 0($s3)
    08909BA8:[E66D0004]: swc1       $f13, 4($s3)
    08909BAC:[E66E0008]: swc1       $f14, 8($s3)
    08909BB0:[8E040784]: lw         $a0, 1924($s0)
    08909BB4:[8E060710]: lw         $a2, 1808($s0)
    08909BB8:[1000000A]: b          0x08909BE4
    08909BBC:[8485003A]: lh         $a1, 58($a0)
    08909BC0:[C4CC0030]: lwc1       $f12, 48($a2)
    08909BC4:[E4AC0000]: swc1       $f12, 0($a1)
    08909BC8:[C4CC0034]: lwc1       $f12, 52($a2)
    08909BCC:[E4AC0004]: swc1       $f12, 4($a1)
    08909BD0:[C4CC0038]: lwc1       $f12, 56($a2)
    08909BD4:[E4AC0008]: swc1       $f12, 8($a1)
    08909BD8:[8E040784]: lw         $a0, 1924($s0)
    08909BDC:[8E060710]: lw         $a2, 1808($s0)
    08909BE0:[8485003A]: lh         $a1, 58($a0)
    08909BE4:[26310001]: addiu      $s1, $s1, 1
    08909BE8:[0225282A]: slt        $a1, $s1, $a1
    08909BEC:[14A0FFD3]: bne        $a1, $zr, 0x08909B3C
    08909BF0:[26520010]: addiu      $s2, $s2, 16
    08909BF4:[C60C0580]: lwc1       $f12, 1408($s0)
    08909BF8:[C60D05A0]: lwc1       $f13, 1440($s0)
    08909BFC:[C60E0588]: lwc1       $f14, 1416($s0)
    08909C00:[460D6300]: add.s      $f12, $f12, $f13
    08909C04:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    08909C08:[C60F05A8]: lwc1       $f15, 1448($s0)
    08909C0C:[44848000]: mtc1       $a0, $f16
    08909C10:[C61104F0]: lwc1       $f17, 1264($s0)
    08909C14:[460F7380]: add.s      $f14, $f14, $f15
    08909C18:[46106302]: mul.s      $f12, $f12, $f16
    08909C1C:[C60D04F8]: lwc1       $f13, 1272($s0)
    08909C20:[461074C2]: mul.s      $f19, $f14, $f16
    08909C24:[46116440]: add.s      $f17, $f12, $f17
    08909C28:[460D9CC0]: add.s      $f19, $f19, $f13
    08909C2C:[46108C42]: mul.s      $f17, $f17, $f16
    08909C30:[C60C04F4]: lwc1       $f12, 1268($s0)
    08909C34:[C60E0584]: lwc1       $f14, 1412($s0)
    08909C38:[C60F05A4]: lwc1       $f15, 1444($s0)
    08909C3C:[860401B4]: lh         $a0, 436($s0)
    08909C40:[46006346]: mov.s      $f13, $f12
    08909C44:[46109C02]: mul.s      $f16, $f19, $f16
    08909C48:[E61105F0]: swc1       $f17, 1520($s0)
    08909C4C:[E61105E0]: swc1       $f17, 1504($s0)
    08909C50:[460E683C]: c.lt.s     $f13, $f14
    08909C54:[E61005F8]: swc1       $f16, 1528($s0)
    08909C58:[45000002]: bc1f       0x08909C64
    08909C5C:[E61005E8]: swc1       $f16, 1512($s0)
    08909C60:[46007346]: mov.s      $f13, $f14
    08909C64:[460E603E]: c.le.s     $f12, $f14
    08909C68:[00000000]: nop
    08909C6C:[45010002]: bc1t       0x08909C78
    08909C70:[00000000]: nop
    08909C74:[46007306]: mov.s      $f12, $f14
    08909C78:[460F683C]: c.lt.s     $f13, $f15
    08909C7C:[00000000]: nop
    08909C80:[45000002]: bc1f       0x08909C8C
    08909C84:[00000000]: nop
    08909C88:[46007B46]: mov.s      $f13, $f15
    08909C8C:[460F603E]: c.le.s     $f12, $f15
    08909C90:[00000000]: nop
    08909C94:[45030003]: bc1tl      0x08909CA4
    08909C98:[00042140]: sll        $a0, $a0, 0x0005
    08909C9C:[46007B06]: mov.s      $f12, $f15
    08909CA0:[00042140]: sll        $a0, $a0, 0x0005
    08909CA4:[00042821]: addu       $a1, $zr, $a0 <=> move $a1, $a0
    08909CA8:[000420C0]: sll        $a0, $a0, 0x0003
    08909CAC:[00A42823]: subu       $a1, $a1, $a0
    08909CB0:[00042080]: sll        $a0, $a0, 0x0002
    08909CB4:[00A42021]: addu       $a0, $a1, $a0
    08909CB8:[E60D05E4]: swc1       $f13, 1508($s0)
    08909CBC:[00C42021]: addu       $a0, $a2, $a0
    08909CC0:[E60C05F4]: swc1       $f12, 1524($s0)
    08909CC4:[248401B0]: addiu      $a0, $a0, 432
    08909CC8:[C48C0030]: lwc1       $f12, 48($a0)
    08909CCC:[E60C0600]: swc1       $f12, 1536($s0)
    08909CD0:[C48C0034]: lwc1       $f12, 52($a0)
    08909CD4:[E60C0604]: swc1       $f12, 1540($s0)
    08909CD8:[C48C0038]: lwc1       $f12, 56($a0)
    08909CDC:[E60C0608]: swc1       $f12, 1544($s0)
    08909CE0:[8FB00010]: lw         $s0, 16($sp)
    08909CE4:[8FB10014]: lw         $s1, 20($sp)
    08909CE8:[8FB20018]: lw         $s2, 24($sp)
    08909CEC:[8FB3001C]: lw         $s3, 28($sp)
    08909CF0:[8FBF0020]: lw         $ra, 32($sp)
    08909CF4:[03E00008]: jr         $ra
    08909CF8:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08909BEC 3,195,106 times (length 46)
    08909B28:[8485003A]: lh         $a1, 58($a0)
    08909B2C:[0225282A]: slt        $a1, $s1, $a1
    08909B30:[10A00030]: beq        $a1, $zr, 0x08909BF4
    08909B34:[8E060710]: lw         $a2, 1808($s0)
    08909B38:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 08909B3C:[8C840048]: lw         $a0, 72($a0)
    08909B40:[00922021]: addu       $a0, $a0, $s2
    08909B44:[8485000C]: lh         $a1, 12($a0)
    08909B48:[8087000E]: lb         $a3, 14($a0)
    08909B4C:[00052940]: sll        $a1, $a1, 0x0005
    08909B50:[00054021]: addu       $t0, $zr, $a1 <=> move $t0, $a1
    08909B54:[000528C0]: sll        $a1, $a1, 0x0003
    08909B58:[01054023]: subu       $t0, $t0, $a1
    08909B5C:[00052880]: sll        $a1, $a1, 0x0002
    08909B60:[01052821]: addu       $a1, $t0, $a1
    08909B64:[00C53021]: addu       $a2, $a2, $a1
    08909B68:[00072900]: sll        $a1, $a3, 0x0004
    08909B6C:[8087000F]: lb         $a3, 15($a0)
    08909B70:[02052821]: addu       $a1, $s0, $a1
    08909B74:[24A504E0]: addiu      $a1, $a1, 1248
    08909B78:[10E00011]: beq        $a3, $zr, 0x08909BC0
    08909B7C:[24C601B0]: addiu      $a2, $a2, 432
    08909B80:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08909B84:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    08909B88:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08909B8C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08909B90:[0E241CEE]: jal        0x089073B8
    08909B94:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    08909B98:[C7AC0000]: lwc1       $f12, 0($sp)
    08909B9C:[C7AD0004]: lwc1       $f13, 4($sp)
    08909BA0:[C7AE0008]: lwc1       $f14, 8($sp)
    08909BA4:[E66C0000]: swc1       $f12, 0($s3)
    08909BA8:[E66D0004]: swc1       $f13, 4($s3)
    08909BAC:[E66E0008]: swc1       $f14, 8($s3)
    08909BB0:[8E040784]: lw         $a0, 1924($s0)
    08909BB4:[8E060710]: lw         $a2, 1808($s0)
    08909BB8:[1000000A]: b          0x08909BE4
    08909BBC:[8485003A]: lh         $a1, 58($a0)
    08909BC0:[C4CC0030]: lwc1       $f12, 48($a2)
    08909BC4:[E4AC0000]: swc1       $f12, 0($a1)
    08909BC8:[C4CC0034]: lwc1       $f12, 52($a2)
    08909BCC:[E4AC0004]: swc1       $f12, 4($a1)
    08909BD0:[C4CC0038]: lwc1       $f12, 56($a2)
    08909BD4:[E4AC0008]: swc1       $f12, 8($a1)
    08909BD8:[8E040784]: lw         $a0, 1924($s0)
    08909BDC:[8E060710]: lw         $a2, 1808($s0)
    08909BE0:[8485003A]: lh         $a1, 58($a0)
    08909BE4:[26310001]: addiu      $s1, $s1, 1
    08909BE8:[0225282A]: slt        $a1, $s1, $a1
--> 08909BEC:[14A0FFD3]: bne        $a1, $zr, 0x08909B3C
    08909BF0:[26520010]: addiu      $s2, $s2, 16
    08909BF4:[C60C0580]: lwc1       $f12, 1408($s0)
    08909BF8:[C60D05A0]: lwc1       $f13, 1440($s0)
    08909BFC:[C60E0588]: lwc1       $f14, 1416($s0)
_S1_2_8908988 144,014,794 instructions (1.212%), 1,082,818 calls (08908988 - 08908BA0, length 135)
    08908988:[27BDFF70]: addiu      $sp, $sp, -144
    0890898C:[8C850784]: lw         $a1, 1924($a0)
    08908990:[E7B40068]: swc1       $f20, 104($sp)
    08908994:[E7B6006C]: swc1       $f22, 108($sp)
    08908998:[E7B80070]: swc1       $f24, 112($sp)
    0890899C:[AFB00074]: sw         $s0, 116($sp)
    089089A0:[AFB10078]: sw         $s1, 120($sp)
    089089A4:[AFB2007C]: sw         $s2, 124($sp)
    089089A8:[AFBF0080]: sw         $ra, 128($sp)
    089089AC:[14A00003]: bne        $a1, $zr, 0x089089BC
    089089B0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089089B4:[10000072]: b          0x08908B80
    089089B8:[00000000]: nop
    089089BC:[0E2422E9]: jal        0x08908BA4
    089089C0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089089C4:[46000506]: mov.s      $f20, $f0
    089089C8:[8E040710]: lw         $a0, 1808($s0)
    089089CC:[8E050784]: lw         $a1, 1924($s0)
    089089D0:[84A5006A]: lh         $a1, 106($a1)
    089089D4:[00052940]: sll        $a1, $a1, 0x0005
    089089D8:[00053021]: addu       $a2, $zr, $a1 <=> move $a2, $a1
    089089DC:[000528C0]: sll        $a1, $a1, 0x0003
    089089E0:[00C53023]: subu       $a2, $a2, $a1
    089089E4:[00052880]: sll        $a1, $a1, 0x0002
    089089E8:[00C52821]: addu       $a1, $a2, $a1
    089089EC:[00852021]: addu       $a0, $a0, $a1
    089089F0:[C60C01C0]: lwc1       $f12, 448($s0)
    089089F4:[C60D0A70]: lwc1       $f13, 2672($s0)
    089089F8:[460D6302]: mul.s      $f12, $f12, $f13
    089089FC:[C60E01C4]: lwc1       $f14, 452($s0)
    08908A00:[C60F0A74]: lwc1       $f15, 2676($s0)
    08908A04:[460F7382]: mul.s      $f14, $f14, $f15
    08908A08:[C61001C8]: lwc1       $f16, 456($s0)
    08908A0C:[C6110A78]: lwc1       $f17, 2680($s0)
    08908A10:[46118402]: mul.s      $f16, $f16, $f17
    08908A14:[E7AC0020]: swc1       $f12, 32($sp)
    08908A18:[E7AE0024]: swc1       $f14, 36($sp)
    08908A1C:[E7B00028]: swc1       $f16, 40($sp)
    08908A20:[C48D02C0]: lwc1       $f13, 704($a0)
    08908A24:[460C6B00]: add.s      $f12, $f13, $f12
    08908A28:[C49202C4]: lwc1       $f18, 708($a0)
    08908A2C:[460E9380]: add.s      $f14, $f18, $f14
    08908A30:[C48F02C8]: lwc1       $f15, 712($a0)
    08908A34:[46107BC0]: add.s      $f15, $f15, $f16
    08908A38:[E7AC0010]: swc1       $f12, 16($sp)
    08908A3C:[E7AE0014]: swc1       $f14, 20($sp)
    08908A40:[E7AF0018]: swc1       $f15, 24($sp)
    08908A44:[27B10010]: addiu      $s1, $sp, 16
    08908A48:[4408A000]: mfc1       $t0, $f20
    08908A4C:[48E80001]: MTV.s      $t0, S010.s
    08908A50:[CA200000]: lv.s       S000.s, 0($s1)
    08908A54:[CA200005]: lv.s       S001.s, 4($s1)
    08908A58:[CA20000A]: lv.s       S002.s, 8($s1)
    08908A5C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08908A60:[EBA00000]: sv.s       S000.s, 0($sp)
    08908A64:[EBA00005]: sv.s       S001.s, 4($sp)
    08908A68:[EBA0000A]: sv.s       S002.s, 8($sp)
    08908A6C:[C7AC0000]: lwc1       $f12, 0($sp)
    08908A70:[C7AD0004]: lwc1       $f13, 4($sp)
    08908A74:[C7AE0008]: lwc1       $f14, 8($sp)
    08908A78:[E60C0750]: swc1       $f12, 1872($s0)
    08908A7C:[E60D0754]: swc1       $f13, 1876($s0)
    08908A80:[E60E0758]: swc1       $f14, 1880($s0)
    08908A84:[26040750]: addiu      $a0, $s0, 1872
    08908A88:[C48C0000]: lwc1       $f12, 0($a0)
    08908A8C:[C48D0004]: lwc1       $f13, 4($a0)
    08908A90:[C48E0008]: lwc1       $f14, 8($a0)
    08908A94:[E60C0760]: swc1       $f12, 1888($s0)
    08908A98:[E60D0764]: swc1       $f13, 1892($s0)
    08908A9C:[E60E0768]: swc1       $f14, 1896($s0)
    08908AA0:[C60C0A54]: lwc1       $f12, 2644($s0)
    08908AA4:[46006587]: neg.s      $f22, $f12
    08908AA8:[0E26453A]: jal        0x089914E8
    08908AAC:[4600B306]: mov.s      $f12, $f22
    08908AB0:[4600B306]: mov.s      $f12, $f22
    08908AB4:[0E264584]: jal        0x08991610
    08908AB8:[46000606]: mov.s      $f24, $f0
    08908ABC:[C60D0750]: lwc1       $f13, 1872($s0)
    08908AC0:[46186B82]: mul.s      $f14, $f13, $f24
    08908AC4:[C60F0758]: lwc1       $f15, 1880($s0)
    08908AC8:[46007B02]: mul.s      $f12, $f15, $f0
    08908ACC:[460C7301]: sub.s      $f12, $f14, $f12
    08908AD0:[E60C0750]: swc1       $f12, 1872($s0)
    08908AD4:[46006B02]: mul.s      $f12, $f13, $f0
    08908AD8:[46187BC2]: mul.s      $f15, $f15, $f24
    08908ADC:[460F6300]: add.s      $f12, $f12, $f15
    08908AE0:[E60C0758]: swc1       $f12, 1880($s0)
    08908AE4:[C7AC0020]: lwc1       $f12, 32($sp)
    08908AE8:[C7B00024]: lwc1       $f16, 36($sp)
    08908AEC:[C7AE0028]: lwc1       $f14, 40($sp)
    08908AF0:[E7AC0030]: swc1       $f12, 48($sp)
    08908AF4:[E7B00034]: swc1       $f16, 52($sp)
    08908AF8:[E7AE0038]: swc1       $f14, 56($sp)
    08908AFC:[27B20030]: addiu      $s2, $sp, 48
    08908B00:[C60C0A54]: lwc1       $f12, 2644($s0)
    08908B04:[46006587]: neg.s      $f22, $f12
    08908B08:[0E26453A]: jal        0x089914E8
    08908B0C:[4600B306]: mov.s      $f12, $f22
    08908B10:[4600B306]: mov.s      $f12, $f22
    08908B14:[0E264584]: jal        0x08991610
    08908B18:[46000606]: mov.s      $f24, $f0
    08908B1C:[C7AD0030]: lwc1       $f13, 48($sp)
    08908B20:[46186B82]: mul.s      $f14, $f13, $f24
    08908B24:[C7AF0038]: lwc1       $f15, 56($sp)
    08908B28:[46007B02]: mul.s      $f12, $f15, $f0
    08908B2C:[460C7301]: sub.s      $f12, $f14, $f12
    08908B30:[E7AC0030]: swc1       $f12, 48($sp)
    08908B34:[46006B02]: mul.s      $f12, $f13, $f0
    08908B38:[46187BC2]: mul.s      $f15, $f15, $f24
    08908B3C:[460F6300]: add.s      $f12, $f12, $f15
    08908B40:[E7AC0038]: swc1       $f12, 56($sp)
    08908B44:[4408A000]: mfc1       $t0, $f20
    08908B48:[48E80001]: MTV.s      $t0, S010.s
    08908B4C:[CA400000]: lv.s       S000.s, 0($s2)
    08908B50:[CA400005]: lv.s       S001.s, 4($s2)
    08908B54:[CA40000A]: lv.s       S002.s, 8($s2)
    08908B58:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08908B5C:[EA200000]: sv.s       S000.s, 0($s1)
    08908B60:[EA200005]: sv.s       S001.s, 4($s1)
    08908B64:[EA20000A]: sv.s       S002.s, 8($s1)
    08908B68:[C7AC0010]: lwc1       $f12, 16($sp)
    08908B6C:[C7AD0014]: lwc1       $f13, 20($sp)
    08908B70:[C7AE0018]: lwc1       $f14, 24($sp)
    08908B74:[E60C0740]: swc1       $f12, 1856($s0)
    08908B78:[E60D0744]: swc1       $f13, 1860($s0)
    08908B7C:[E60E0748]: swc1       $f14, 1864($s0)
    08908B80:[C7B40068]: lwc1       $f20, 104($sp)
    08908B84:[C7B6006C]: lwc1       $f22, 108($sp)
    08908B88:[C7B80070]: lwc1       $f24, 112($sp)
    08908B8C:[8FB00074]: lw         $s0, 116($sp)
    08908B90:[8FB10078]: lw         $s1, 120($sp)
    08908B94:[8FB2007C]: lw         $s2, 124($sp)
    08908B98:[8FBF0080]: lw         $ra, 128($sp)
    08908B9C:[03E00008]: jr         $ra
    08908BA0:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_8910598 140,779,792 instructions (1.185%), 8,798,737 calls (08910598 - 08910A94, length 320)
    08910598:[27BDFFA0]: addiu      $sp, $sp, -96
    0891059C:[8C880000]: lw         $t0, 0($a0)
    089105A0:[90870004]: lbu        $a3, 4($a0)
    089105A4:[00C83021]: addu       $a2, $a2, $t0
    089105A8:[3C084000]: lui        $t0, 0x4000 <=> li $t0, 0x40000000
    089105AC:[04E00138]: bltz       $a3, 0x08910A90
    089105B0:[00C83025]: or         $a2, $a2, $t0
    089105B4:[28E80009]: slti       $t0, $a3, 9
    089105B8:[11000135]: beq        $t0, $zr, 0x08910A90
    089105BC:[00000000]: nop
    089105C0:[00073880]: sll        $a3, $a3, 0x0002
    089105C4:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    089105C8:[00270821]: addu       $at, $at, $a3
    089105CC:[8C2171C0]: lw         $at, 29120($at)
    089105D0:[00200008]: jr         $at
    089105D4:[00000000]: nop
    08910A90:[03E00008]: jr         $ra
    08910A94:[27BD0060]: addiu      $sp, $sp, 96
_S1_2_8996938 127,238,831 instructions (1.071%), 3,114,660 calls (08996938 - 08996A7C, length 82)
    08996938:[27BDFFF0]: addiu      $sp, $sp, -16
    0899693C:[E7AC0000]: swc1       $f12, 0($sp)
    08996940:[8FA40000]: lw         $a0, 0($sp)
    08996944:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    08996948:[24A5FFFF]: addiu      $a1, $a1, -1
    0899694C:[00852024]: and        $a0, $a0, $a1
    08996950:[3C053200]: lui        $a1, 0x3200 <=> li $a1, 0x32000000
    08996954:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08996958:[0085282A]: slt        $a1, $a0, $a1
    0899695C:[10A00005]: beq        $a1, $zr, 0x08996974
    08996960:[44860000]: mtc1       $a2, $f0
    08996964:[4600638D]: trunc.w.s  $f14, $f12
    08996968:[44057000]: mfc1       $a1, $f14
    0899696C:[10A00039]: beq        $a1, $zr, 0x08996A54
    08996970:[00000000]: nop
    08996974:[460C6382]: mul.s      $f14, $f12, $f12
    08996978:[3C05AD47]: lui        $a1, 0xAD47 <=> li $a1, 0xAD470000
    0899697C:[34A5D74E]: ori        $a1, $a1, -10418
    08996980:[44857800]: mtc1       $a1, $f15
    08996984:[3C05310F]: lui        $a1, 0x310F <=> li $a1, 0x310F0000
    08996988:[460F73C2]: mul.s      $f15, $f14, $f15
    0899698C:[34A574F6]: ori        $a1, $a1, 29942
    08996990:[44858000]: mtc1       $a1, $f16
    08996994:[3C05B493]: lui        $a1, 0xB493 <=> li $a1, 0xB4930000
    08996998:[34A5F27C]: ori        $a1, $a1, -3460
    0899699C:[46107BC0]: add.s      $f15, $f15, $f16
    089969A0:[44858800]: mtc1       $a1, $f17
    089969A4:[3C0537D0]: lui        $a1, 0x37D0 <=> li $a1, 0x37D00000
    089969A8:[460F73C2]: mul.s      $f15, $f14, $f15
    089969AC:[34A50D01]: ori        $a1, $a1, 3329
    089969B0:[44859000]: mtc1       $a1, $f18
    089969B4:[3C05BAB6]: lui        $a1, 0xBAB6 <=> li $a1, 0xBAB60000
    089969B8:[46117BC0]: add.s      $f15, $f15, $f17
    089969BC:[34A50B61]: ori        $a1, $a1, 2913
    089969C0:[44858000]: mtc1       $a1, $f16
    089969C4:[460F73C2]: mul.s      $f15, $f14, $f15
    089969C8:[3C053D2A]: lui        $a1, 0x3D2A <=> li $a1, 0x3D2A0000
    089969CC:[34A5AAAB]: ori        $a1, $a1, -21845
    089969D0:[460D6302]: mul.s      $f12, $f12, $f13
    089969D4:[46127BC0]: add.s      $f15, $f15, $f18
    089969D8:[3C063F00]: lui        $a2, 0x3F00 <=> li $a2, 0x3F000000
    089969DC:[44858800]: mtc1       $a1, $f17
    089969E0:[460F73C2]: mul.s      $f15, $f14, $f15
    089969E4:[44866800]: mtc1       $a2, $f13
    089969E8:[3C053E9A]: lui        $a1, 0x3E9A <=> li $a1, 0x3E9A0000
    089969EC:[460D7342]: mul.s      $f13, $f14, $f13
    089969F0:[46107BC0]: add.s      $f15, $f15, $f16
    089969F4:[24A5999A]: addiu      $a1, $a1, -26214
    089969F8:[0085282A]: slt        $a1, $a0, $a1
    089969FC:[460F73C2]: mul.s      $f15, $f14, $f15
    08996A00:[46117BC0]: add.s      $f15, $f15, $f17
    08996A04:[460F73C2]: mul.s      $f15, $f14, $f15
    08996A08:[460E7B82]: mul.s      $f14, $f15, $f14
    08996A0C:[14A0000D]: bne        $a1, $zr, 0x08996A44
    08996A10:[460C7301]: sub.s      $f12, $f14, $f12
    08996A14:[3C053F48]: lui        $a1, 0x3F48 <=> li $a1, 0x3F480000
    08996A18:[00A4282A]: slt        $a1, $a1, $a0
    08996A1C:[10A0000F]: beq        $a1, $zr, 0x08996A5C
    08996A20:[3C050100]: lui        $a1, 0x0100 <=> li $a1, 0x01000000
    08996A24:[3C043E90]: lui        $a0, 0x3E90 <=> li $a0, 0x3E900000
    08996A28:[44847000]: mtc1       $a0, $f14
    08996A2C:[460E6B41]: sub.s      $f13, $f13, $f14
    08996A30:[460E0001]: sub.s      $f0, $f0, $f14
    08996A34:[460C6B01]: sub.s      $f12, $f13, $f12
    08996A38:[460C0001]: sub.s      $f0, $f0, $f12
    08996A3C:[03E00008]: jr         $ra
    08996A40:[27BD0010]: addiu      $sp, $sp, 16
    08996A44:[460C6B01]: sub.s      $f12, $f13, $f12
    08996A48:[460C0001]: sub.s      $f0, $f0, $f12
    08996A4C:[03E00008]: jr         $ra
    08996A50:[27BD0010]: addiu      $sp, $sp, 16
    08996A54:[03E00008]: jr         $ra
    08996A58:[27BD0010]: addiu      $sp, $sp, 16
    08996A5C:[00852023]: subu       $a0, $a0, $a1
    08996A60:[AFA40004]: sw         $a0, 4($sp)
    08996A64:[C7AE0004]: lwc1       $f14, 4($sp)
    08996A68:[460E6B41]: sub.s      $f13, $f13, $f14
    08996A6C:[460E0001]: sub.s      $f0, $f0, $f14
    08996A70:[460C6B01]: sub.s      $f12, $f13, $f12
    08996A74:[460C0001]: sub.s      $f0, $f0, $f12
    08996A78:[03E00008]: jr         $ra
    08996A7C:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8907FF0 122,026,520 instructions (1.027%), 183,138 calls (08907FF0 - 08908204, length 134)
    08907FF0:[27BDFFE0]: addiu      $sp, $sp, -32
    08907FF4:[AFB10004]: sw         $s1, 4($sp)
    08907FF8:[8C9101F4]: lw         $s1, 500($a0)
    08907FFC:[AFB20008]: sw         $s2, 8($sp)
    08908000:[8C9201A0]: lw         $s2, 416($a0)
    08908004:[AFB00000]: sw         $s0, 0($sp)
    08908008:[AFB3000C]: sw         $s3, 12($sp)
    0890800C:[AFB40010]: sw         $s4, 16($sp)
    08908010:[AFBF0014]: sw         $ra, 20($sp)
    08908014:[0640000B]: bltz       $s2, 0x08908044
    08908018:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890801C:[C60C01E4]: lwc1       $f12, 484($s0)
    08908020:[265300FF]: addiu      $s3, $s2, 255
    08908024:[4600634D]: trunc.w.s  $f13, $f12
    08908028:[00139A03]: sra        $s3, $s3, 0x0008
    0890802C:[44056800]: mfc1       $a1, $f13
    08908030:[0265302A]: slt        $a2, $s3, $a1
    08908034:[10C00005]: beq        $a2, $zr, 0x0890804C
    08908038:[8E040198]: lw         $a0, 408($s0)
    0890803C:[1000000D]: b          0x08908074
    08908040:[00000000]: nop
    08908044:[10000068]: b          0x089081E8
    08908048:[00000000]: nop
    0890804C:[82260008]: lb         $a2, 8($s1)
    08908050:[30C60001]: andi       $a2, $a2, 1
    08908054:[54C00003]: bnel       $a2, $zr, 0x08908064
    08908058:[C60D01E0]: lwc1       $f13, 480($s0)
    0890805C:[10000005]: b          0x08908074
    08908060:[24B3FFFF]: addiu      $s3, $a1, -1
    08908064:[460D6301]: sub.s      $f12, $f12, $f13
    08908068:[4600630D]: trunc.w.s  $f12, $f12
    0890806C:[44056000]: mfc1       $a1, $f12
    08908070:[02659823]: subu       $s3, $s3, $a1
    08908074:[0264A023]: subu       $s4, $s3, $a0
    08908078:[06810006]: bgez       $s4, 0x08908094
    0890807C:[00000000]: nop
    08908080:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08908084:[0E241FCC]: jal        0x08907F30
    08908088:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0890808C:[0260A025]: or         $s4, $s3, $zr <=> move $s4, $s3
    08908090:[8E040198]: lw         $a0, 408($s0)
    08908094:[0093202A]: slt        $a0, $a0, $s3
    08908098:[10800009]: beq        $a0, $zr, 0x089080C0
    0890809C:[8E130188]: lw         $s3, 392($s0)
    089080A0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089080A4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089080A8:[0E241F6C]: jal        0x08907DB0
    089080AC:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    089080B0:[8E040198]: lw         $a0, 408($s0)
    089080B4:[8E130188]: lw         $s3, 392($s0)
    089080B8:[00942021]: addu       $a0, $a0, $s4
    089080BC:[AE040198]: sw         $a0, 408($s0)
    089080C0:[325200FF]: andi       $s2, $s2, 255
    089080C4:[12400040]: beq        $s2, $zr, 0x089081C8
    089080C8:[0260A025]: or         $s4, $s3, $zr <=> move $s4, $s3
    089080CC:[8E0401EC]: lw         $a0, 492($s0)
    089080D0:[30840002]: andi       $a0, $a0, 2
    089080D4:[1480003C]: bne        $a0, $zr, 0x089081C8
    089080D8:[00000000]: nop
    089080DC:[0E267EC5]: jal        0x0899FB14
    089080E0:[C62C001C]: lwc1       $f12, 28($s1)
    089080E4:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    089080E8:[8C876F2C]: lw         $a3, 28460($a0)
    089080EC:[8C866F28]: lw         $a2, 28456($a0)
    089080F0:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    089080F4:[0E268148]: jal        0x089A0520
    089080F8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089080FC:[18400005]: blez       $v0, 0x08908114
    08908100:[00000000]: nop
    08908104:[34041000]: ori        $a0, $zr, 4096 <=> li $a0, 4096
    08908108:[34050FFF]: ori        $a1, $zr, 4095 <=> li $a1, 4095
    0890810C:[10000004]: b          0x08908120
    08908110:[34060800]: ori        $a2, $zr, 2048 <=> li $a2, 2048
    08908114:[34048000]: ori        $a0, $zr, -32768 <=> li $a0, 32768
    08908118:[34057FFF]: ori        $a1, $zr, 32767 <=> li $a1, 32767
    0890811C:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    08908120:[12600027]: beq        $s3, $zr, 0x089081C0
    08908124:[00065823]: subu       $t3, $zr, $a2 <=> negu $t3, $a2
    08908128:[82870019]: lb         $a3, 25($s4)
    0890812C:[30E70007]: andi       $a3, $a3, 7
    08908130:[38E70004]: xori       $a3, $a3, 4
    08908134:[24E7FFFC]: addiu      $a3, $a3, -4
    08908138:[00073E00]: sll        $a3, $a3, 0x0018
    0890813C:[00074E03]: sra        $t1, $a3, 0x0018
    08908140:[8687002E]: lh         $a3, 46($s4)
    08908144:[11200015]: beq        $t1, $zr, 0x0890819C
    08908148:[8688002C]: lh         $t0, 44($s4)
    0890814C:[01054824]: and        $t1, $t0, $a1
    08908150:[00E54024]: and        $t0, $a3, $a1
    08908154:[01285023]: subu       $t2, $t1, $t0
    08908158:[0146102A]: slt        $v0, $t2, $a2
    0890815C:[14400003]: bne        $v0, $zr, 0x0890816C
    08908160:[00000000]: nop
    08908164:[01044021]: addu       $t0, $t0, $a0
    08908168:[01285023]: subu       $t2, $t1, $t0
    0890816C:[016A102A]: slt        $v0, $t3, $t2
    08908170:[14400003]: bne        $v0, $zr, 0x08908180
    08908174:[00000000]: nop
    08908178:[01245021]: addu       $t2, $t1, $a0
    0890817C:[01485023]: subu       $t2, $t2, $t0
    08908180:[01520018]: mult       $t2, $s2
    08908184:[00004012]: mflo       $t0
    08908188:[00084203]: sra        $t0, $t0, 0x0008
    0890818C:[00E83821]: addu       $a3, $a3, $t0
    08908190:[A6870032]: sh         $a3, 50($s4)
    08908194:[10000008]: b          0x089081B8
    08908198:[8E940008]: lw         $s4, 8($s4)
    0890819C:[01074023]: subu       $t0, $t0, $a3
    089081A0:[01120018]: mult       $t0, $s2
    089081A4:[00004012]: mflo       $t0
    089081A8:[00084203]: sra        $t0, $t0, 0x0008
    089081AC:[00E83821]: addu       $a3, $a3, $t0
    089081B0:[A6870032]: sh         $a3, 50($s4)
    089081B4:[8E940008]: lw         $s4, 8($s4)
    089081B8:[5680FFDC]: bnel       $s4, $zr, 0x0890812C
    089081BC:[82870019]: lb         $a3, 25($s4)
    089081C0:[10000009]: b          0x089081E8
    089081C4:[00000000]: nop
    089081C8:[12600007]: beq        $s3, $zr, 0x089081E8
    089081CC:[00000000]: nop
    089081D0:[8684002C]: lh         $a0, 44($s4)
    089081D4:[8E850008]: lw         $a1, 8($s4)
    089081D8:[A6840032]: sh         $a0, 50($s4)
    089081DC:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
    089081E0:[1680FFFB]: bne        $s4, $zr, 0x089081D0
    089081E4:[00000000]: nop
    089081E8:[8FB00000]: lw         $s0, 0($sp)
    089081EC:[8FB10004]: lw         $s1, 4($sp)
    089081F0:[8FB20008]: lw         $s2, 8($sp)
    089081F4:[8FB3000C]: lw         $s3, 12($sp)
    089081F8:[8FB40010]: lw         $s4, 16($sp)
    089081FC:[8FBF0014]: lw         $ra, 20($sp)
    08908200:[03E00008]: jr         $ra
    08908204:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 089081E0 15,227,086 times (length 6)
    089081BC:[82870019]: lb         $a3, 25($s4)
    089081C0:[10000009]: b          0x089081E8
    089081C4:[00000000]: nop
    089081C8:[12600007]: beq        $s3, $zr, 0x089081E8
    089081CC:[00000000]: nop
--> 089081D0:[8684002C]: lh         $a0, 44($s4)
    089081D4:[8E850008]: lw         $a1, 8($s4)
    089081D8:[A6840032]: sh         $a0, 50($s4)
    089081DC:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
--> 089081E0:[1680FFFB]: bne        $s4, $zr, 0x089081D0
    089081E4:[00000000]: nop
    089081E8:[8FB00000]: lw         $s0, 0($sp)
    089081EC:[8FB10004]: lw         $s1, 4($sp)
    089081F0:[8FB20008]: lw         $s2, 8($sp)
  Back Branch 089081B8 1,087,660 times (length 37)
    08908118:[34057FFF]: ori        $a1, $zr, 32767 <=> li $a1, 32767
    0890811C:[34064000]: ori        $a2, $zr, 16384 <=> li $a2, 16384
    08908120:[12600027]: beq        $s3, $zr, 0x089081C0
    08908124:[00065823]: subu       $t3, $zr, $a2 <=> negu $t3, $a2
    08908128:[82870019]: lb         $a3, 25($s4)
--> 0890812C:[30E70007]: andi       $a3, $a3, 7
    08908130:[38E70004]: xori       $a3, $a3, 4
    08908134:[24E7FFFC]: addiu      $a3, $a3, -4
    08908138:[00073E00]: sll        $a3, $a3, 0x0018
    0890813C:[00074E03]: sra        $t1, $a3, 0x0018
    08908140:[8687002E]: lh         $a3, 46($s4)
    08908144:[11200015]: beq        $t1, $zr, 0x0890819C
    08908148:[8688002C]: lh         $t0, 44($s4)
    0890814C:[01054824]: and        $t1, $t0, $a1
    08908150:[00E54024]: and        $t0, $a3, $a1
    08908154:[01285023]: subu       $t2, $t1, $t0
    08908158:[0146102A]: slt        $v0, $t2, $a2
    0890815C:[14400003]: bne        $v0, $zr, 0x0890816C
    08908160:[00000000]: nop
    08908164:[01044021]: addu       $t0, $t0, $a0
    08908168:[01285023]: subu       $t2, $t1, $t0
    0890816C:[016A102A]: slt        $v0, $t3, $t2
    08908170:[14400003]: bne        $v0, $zr, 0x08908180
    08908174:[00000000]: nop
    08908178:[01245021]: addu       $t2, $t1, $a0
    0890817C:[01485023]: subu       $t2, $t2, $t0
    08908180:[01520018]: mult       $t2, $s2
    08908184:[00004012]: mflo       $t0
    08908188:[00084203]: sra        $t0, $t0, 0x0008
    0890818C:[00E83821]: addu       $a3, $a3, $t0
    08908190:[A6870032]: sh         $a3, 50($s4)
    08908194:[10000008]: b          0x089081B8
    08908198:[8E940008]: lw         $s4, 8($s4)
    0890819C:[01074023]: subu       $t0, $t0, $a3
    089081A0:[01120018]: mult       $t0, $s2
    089081A4:[00004012]: mflo       $t0
    089081A8:[00084203]: sra        $t0, $t0, 0x0008
    089081AC:[00E83821]: addu       $a3, $a3, $t0
    089081B0:[A6870032]: sh         $a3, 50($s4)
    089081B4:[8E940008]: lw         $s4, 8($s4)
--> 089081B8:[5680FFDC]: bnel       $s4, $zr, 0x0890812C
    089081BC:[82870019]: lb         $a3, 25($s4)
    089081C0:[10000009]: b          0x089081E8
    089081C4:[00000000]: nop
    089081C8:[12600007]: beq        $s3, $zr, 0x089081E8
_S1_2_8908FC0 110,539,044 instructions (0.930%), 475,760 calls (08908FC0 - 089092BC, length 192)
    08908FC0:[27BDFFD0]: addiu      $sp, $sp, -48
    08908FC4:[E7B40020]: swc1       $f20, 32($sp)
    08908FC8:[AFB00028]: sw         $s0, 40($sp)
    08908FCC:[4480A000]: mtc1       $zr, $f20
    08908FD0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08908FD4:[E7B60024]: swc1       $f22, 36($sp)
    08908FD8:[AFBF002C]: sw         $ra, 44($sp)
    08908FDC:[3C063D08]: lui        $a2, 0x3D08 <=> li $a2, 0x3D080000
    08908FE0:[34C68888]: ori        $a2, $a2, -30584
    08908FE4:[44868000]: mtc1       $a2, $f16
    08908FE8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08908FEC:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08908FF0:[26050210]: addiu      $a1, $s0, 528
    08908FF4:[44867000]: mtc1       $a2, $f14
    08908FF8:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08908FFC:[80C70016]: lb         $a3, 22($a2)
    08909000:[10E00004]: beq        $a3, $zr, 0x08909014
    08909004:[C4CD000C]: lwc1       $f13, 12($a2)
    08909008:[8CC70000]: lw         $a3, 0($a2)
    0890900C:[10000002]: b          0x08909018
    08909010:[C4EF0000]: lwc1       $f15, 0($a3)
    08909014:[C4CF0000]: lwc1       $f15, 0($a2)
    08909018:[80C70015]: lb         $a3, 21($a2)
    0890901C:[50E00004]: beql       $a3, $zr, 0x08909030
    08909020:[C4CC0004]: lwc1       $f12, 4($a2)
    08909024:[8CC70004]: lw         $a3, 4($a2)
    08909028:[10000001]: b          0x08909030
    0890902C:[C4EC0000]: lwc1       $f12, 0($a3)
    08909030:[46007C46]: mov.s      $f17, $f15
    08909034:[460063C6]: mov.s      $f15, $f12
    08909038:[46117832]: c.eq.s     $f15, $f17
    0890903C:[00000000]: nop
    08909040:[45010030]: bc1t       0x08909104
    08909044:[00000000]: nop
    08909048:[4614683E]: c.le.s     $f13, $f20
    0890904C:[00000000]: nop
    08909050:[45010025]: bc1t       0x089090E8
    08909054:[80C80016]: lb         $t0, 22($a2)
    08909058:[C4CF0010]: lwc1       $f15, 16($a2)
    0890905C:[460F6B43]: div.s      $f13, $f13, $f15
    08909060:[80C70014]: lb         $a3, 20($a2)
    08909064:[460063C6]: mov.s      $f15, $f12
    08909068:[C4CC0008]: lwc1       $f12, 8($a2)
    0890906C:[460D7341]: sub.s      $f13, $f14, $f13
    08909070:[1CE00006]: bgtz       $a3, 0x0890908C
    08909074:[460C7BC1]: sub.s      $f15, $f15, $f12
    08909078:[04E20012]: bltzl      $a3, 0x089090C4
    0890907C:[460D7B42]: mul.s      $f13, $f15, $f13
    08909080:[460D7B42]: mul.s      $f13, $f15, $f13
    08909084:[10000010]: b          0x089090C8
    08909088:[460D6300]: add.s      $f12, $f12, $f13
    0890908C:[28E90002]: slti       $t1, $a3, 2
    08909090:[15200008]: bne        $t1, $zr, 0x089090B4
    08909094:[28E70003]: slti       $a3, $a3, 3
    08909098:[50E0000A]: beql       $a3, $zr, 0x089090C4
    0890909C:[460D7B42]: mul.s      $f13, $f15, $f13
    089090A0:[460D6C42]: mul.s      $f17, $f13, $f13
    089090A4:[460D8B42]: mul.s      $f13, $f17, $f13
    089090A8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090AC:[10000006]: b          0x089090C8
    089090B0:[460D6300]: add.s      $f12, $f12, $f13
    089090B4:[460D6B42]: mul.s      $f13, $f13, $f13
    089090B8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090BC:[10000002]: b          0x089090C8
    089090C0:[460D6300]: add.s      $f12, $f12, $f13
    089090C4:[460D6300]: add.s      $f12, $f12, $f13
    089090C8:[51000005]: beql       $t0, $zr, 0x089090E0
    089090CC:[E4CC0000]: swc1       $f12, 0($a2)
    089090D0:[8CC70000]: lw         $a3, 0($a2)
    089090D4:[E4EC0000]: swc1       $f12, 0($a3)
    089090D8:[1000000A]: b          0x08909104
    089090DC:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E0:[10000008]: b          0x08909104
    089090E4:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E8:[51000005]: beql       $t0, $zr, 0x08909100
    089090EC:[E4CF0000]: swc1       $f15, 0($a2)
    089090F0:[8CC70000]: lw         $a3, 0($a2)
    089090F4:[E4EF0000]: swc1       $f15, 0($a3)
    089090F8:[10000002]: b          0x08909104
    089090FC:[C4CD000C]: lwc1       $f13, 12($a2)
    08909100:[C4CD000C]: lwc1       $f13, 12($a2)
    08909104:[46146832]: c.eq.s     $f13, $f20
    08909108:[00000000]: nop
    0890910C:[45010007]: bc1t       0x0890912C
    08909110:[00000000]: nop
    08909114:[46106B01]: sub.s      $f12, $f13, $f16
    08909118:[4614603C]: c.lt.s     $f12, $f20
    0890911C:[00000000]: nop
    08909120:[45000002]: bc1f       0x0890912C
    08909124:[E4CC000C]: swc1       $f12, 12($a2)
    08909128:[E4D4000C]: swc1       $f20, 12($a2)
    0890912C:[24840001]: addiu      $a0, $a0, 1
    08909130:[28860007]: slti       $a2, $a0, 7
    08909134:[14C0FFB0]: bne        $a2, $zr, 0x08908FF8
    08909138:[24A50018]: addiu      $a1, $a1, 24
    0890913C:[8E0401EC]: lw         $a0, 492($s0)
    08909140:[3C05FFFE]: lui        $a1, 0xFFFE <=> li $a1, 0xFFFE0000
    08909144:[24A5FFFF]: addiu      $a1, $a1, -1
    08909148:[00852024]: and        $a0, $a0, $a1
    0890914C:[8E050718]: lw         $a1, 1816($s0)
    08909150:[AE0401EC]: sw         $a0, 492($s0)
    08909154:[30A40400]: andi       $a0, $a1, 1024
    08909158:[1080002C]: beq        $a0, $zr, 0x0890920C
    0890915C:[00000000]: nop
    08909160:[C60C0760]: lwc1       $f12, 1888($s0)
    08909164:[C60D0764]: lwc1       $f13, 1892($s0)
    08909168:[C60E0768]: lwc1       $f14, 1896($s0)
    0890916C:[E7AC0000]: swc1       $f12, 0($sp)
    08909170:[E7AD0004]: swc1       $f13, 4($sp)
    08909174:[E7AE0008]: swc1       $f14, 8($sp)
    08909178:[0E242DA2]: jal        0x0890B688
    0890917C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909180:[0E243316]: jal        0x0890CC58
    08909184:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909188:[0E2434EB]: jal        0x0890D3AC
    0890918C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909190:[0E242DBF]: jal        0x0890B6FC
    08909194:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08909198:[0E242262]: jal        0x08908988
    0890919C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091A0:[0E2424E5]: jal        0x08909394
    089091A4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091A8:[0E2426B4]: jal        0x08909AD0
    089091AC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091B0:[26060720]: addiu      $a2, $s0, 1824
    089091B4:[26070724]: addiu      $a3, $s0, 1828
    089091B8:[26080728]: addiu      $t0, $s0, 1832
    089091BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089091C0:[0E2429B0]: jal        0x0890A6C0
    089091C4:[34050012]: ori        $a1, $zr, 18 <=> li $a1, 18
    089091C8:[8E040784]: lw         $a0, 1924($s0)
    089091CC:[8E050710]: lw         $a1, 1808($s0)
    089091D0:[8484006A]: lh         $a0, 106($a0)
    089091D4:[00042140]: sll        $a0, $a0, 0x0005
    089091D8:[00043021]: addu       $a2, $zr, $a0 <=> move $a2, $a0
    089091DC:[000420C0]: sll        $a0, $a0, 0x0003
    089091E0:[00C43023]: subu       $a2, $a2, $a0
    089091E4:[00042080]: sll        $a0, $a0, 0x0002
    089091E8:[00C42021]: addu       $a0, $a2, $a0
    089091EC:[00A42021]: addu       $a0, $a1, $a0
    089091F0:[C48C02B4]: lwc1       $f12, 692($a0)
    089091F4:[8E040718]: lw         $a0, 1816($s0)
    089091F8:[30840040]: andi       $a0, $a0, 64
    089091FC:[14800005]: bne        $a0, $zr, 0x08909214
    08909200:[E60C0730]: swc1       $f12, 1840($s0)
    08909204:[10000025]: b          0x0890929C
    08909208:[00000000]: nop
    0890920C:[10000026]: b          0x089092A8
    08909210:[00000000]: nop
    08909214:[C60C0760]: lwc1       $f12, 1888($s0)
    08909218:[C7AD0000]: lwc1       $f13, 0($sp)
    0890921C:[C60E0764]: lwc1       $f14, 1892($s0)
    08909220:[C7AF0004]: lwc1       $f15, 4($sp)
    08909224:[460D6301]: sub.s      $f12, $f12, $f13
    08909228:[C6100768]: lwc1       $f16, 1896($s0)
    0890922C:[C7B10008]: lwc1       $f17, 8($sp)
    08909230:[460F7381]: sub.s      $f14, $f14, $f15
    08909234:[C6120A54]: lwc1       $f18, 2644($s0)
    08909238:[46118401]: sub.s      $f16, $f16, $f17
    0890923C:[E7AC0010]: swc1       $f12, 16($sp)
    08909240:[46009507]: neg.s      $f20, $f18
    08909244:[E7AE0014]: swc1       $f14, 20($sp)
    08909248:[4600A306]: mov.s      $f12, $f20
    0890924C:[0E26453A]: jal        0x089914E8
    08909250:[E7B00018]: swc1       $f16, 24($sp)
    08909254:[4600A306]: mov.s      $f12, $f20
    08909258:[0E264584]: jal        0x08991610
    0890925C:[46000586]: mov.s      $f22, $f0
    08909260:[C7AC0010]: lwc1       $f12, 16($sp)
    08909264:[C7AD0018]: lwc1       $f13, 24($sp)
    08909268:[46166382]: mul.s      $f14, $f12, $f22
    0890926C:[46006BC2]: mul.s      $f15, $f13, $f0
    08909270:[C7B00014]: lwc1       $f16, 20($sp)
    08909274:[E6100774]: swc1       $f16, 1908($s0)
    08909278:[46006302]: mul.s      $f12, $f12, $f0
    0890927C:[46166B42]: mul.s      $f13, $f13, $f22
    08909280:[460F7381]: sub.s      $f14, $f14, $f15
    08909284:[460D6300]: add.s      $f12, $f12, $f13
    08909288:[E7AE0010]: swc1       $f14, 16($sp)
    0890928C:[E60E0770]: swc1       $f14, 1904($s0)
    08909290:[E7AC0018]: swc1       $f12, 24($sp)
    08909294:[10000004]: b          0x089092A8
    08909298:[E60C0778]: swc1       $f12, 1912($s0)
    0890929C:[E6140770]: swc1       $f20, 1904($s0)
    089092A0:[E6140774]: swc1       $f20, 1908($s0)
    089092A4:[E6140778]: swc1       $f20, 1912($s0)
    089092A8:[C7B40020]: lwc1       $f20, 32($sp)
    089092AC:[C7B60024]: lwc1       $f22, 36($sp)
    089092B0:[8FB00028]: lw         $s0, 40($sp)
    089092B4:[8FBF002C]: lw         $ra, 44($sp)
    089092B8:[03E00008]: jr         $ra
    089092BC:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08909134 3,330,320 times (length 81)
    08908FE4:[44868000]: mtc1       $a2, $f16
    08908FE8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08908FEC:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08908FF0:[26050210]: addiu      $a1, $s0, 528
    08908FF4:[44867000]: mtc1       $a2, $f14
--> 08908FF8:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08908FFC:[80C70016]: lb         $a3, 22($a2)
    08909000:[10E00004]: beq        $a3, $zr, 0x08909014
    08909004:[C4CD000C]: lwc1       $f13, 12($a2)
    08909008:[8CC70000]: lw         $a3, 0($a2)
    0890900C:[10000002]: b          0x08909018
    08909010:[C4EF0000]: lwc1       $f15, 0($a3)
    08909014:[C4CF0000]: lwc1       $f15, 0($a2)
    08909018:[80C70015]: lb         $a3, 21($a2)
    0890901C:[50E00004]: beql       $a3, $zr, 0x08909030
    08909020:[C4CC0004]: lwc1       $f12, 4($a2)
    08909024:[8CC70004]: lw         $a3, 4($a2)
    08909028:[10000001]: b          0x08909030
    0890902C:[C4EC0000]: lwc1       $f12, 0($a3)
    08909030:[46007C46]: mov.s      $f17, $f15
    08909034:[460063C6]: mov.s      $f15, $f12
    08909038:[46117832]: c.eq.s     $f15, $f17
    0890903C:[00000000]: nop
    08909040:[45010030]: bc1t       0x08909104
    08909044:[00000000]: nop
    08909048:[4614683E]: c.le.s     $f13, $f20
    0890904C:[00000000]: nop
    08909050:[45010025]: bc1t       0x089090E8
    08909054:[80C80016]: lb         $t0, 22($a2)
    08909058:[C4CF0010]: lwc1       $f15, 16($a2)
    0890905C:[460F6B43]: div.s      $f13, $f13, $f15
    08909060:[80C70014]: lb         $a3, 20($a2)
    08909064:[460063C6]: mov.s      $f15, $f12
    08909068:[C4CC0008]: lwc1       $f12, 8($a2)
    0890906C:[460D7341]: sub.s      $f13, $f14, $f13
    08909070:[1CE00006]: bgtz       $a3, 0x0890908C
    08909074:[460C7BC1]: sub.s      $f15, $f15, $f12
    08909078:[04E20012]: bltzl      $a3, 0x089090C4
    0890907C:[460D7B42]: mul.s      $f13, $f15, $f13
    08909080:[460D7B42]: mul.s      $f13, $f15, $f13
    08909084:[10000010]: b          0x089090C8
    08909088:[460D6300]: add.s      $f12, $f12, $f13
    0890908C:[28E90002]: slti       $t1, $a3, 2
    08909090:[15200008]: bne        $t1, $zr, 0x089090B4
    08909094:[28E70003]: slti       $a3, $a3, 3
    08909098:[50E0000A]: beql       $a3, $zr, 0x089090C4
    0890909C:[460D7B42]: mul.s      $f13, $f15, $f13
    089090A0:[460D6C42]: mul.s      $f17, $f13, $f13
    089090A4:[460D8B42]: mul.s      $f13, $f17, $f13
    089090A8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090AC:[10000006]: b          0x089090C8
    089090B0:[460D6300]: add.s      $f12, $f12, $f13
    089090B4:[460D6B42]: mul.s      $f13, $f13, $f13
    089090B8:[460D7B42]: mul.s      $f13, $f15, $f13
    089090BC:[10000002]: b          0x089090C8
    089090C0:[460D6300]: add.s      $f12, $f12, $f13
    089090C4:[460D6300]: add.s      $f12, $f12, $f13
    089090C8:[51000005]: beql       $t0, $zr, 0x089090E0
    089090CC:[E4CC0000]: swc1       $f12, 0($a2)
    089090D0:[8CC70000]: lw         $a3, 0($a2)
    089090D4:[E4EC0000]: swc1       $f12, 0($a3)
    089090D8:[1000000A]: b          0x08909104
    089090DC:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E0:[10000008]: b          0x08909104
    089090E4:[C4CD000C]: lwc1       $f13, 12($a2)
    089090E8:[51000005]: beql       $t0, $zr, 0x08909100
    089090EC:[E4CF0000]: swc1       $f15, 0($a2)
    089090F0:[8CC70000]: lw         $a3, 0($a2)
    089090F4:[E4EF0000]: swc1       $f15, 0($a3)
    089090F8:[10000002]: b          0x08909104
    089090FC:[C4CD000C]: lwc1       $f13, 12($a2)
    08909100:[C4CD000C]: lwc1       $f13, 12($a2)
    08909104:[46146832]: c.eq.s     $f13, $f20
    08909108:[00000000]: nop
    0890910C:[45010007]: bc1t       0x0890912C
    08909110:[00000000]: nop
    08909114:[46106B01]: sub.s      $f12, $f13, $f16
    08909118:[4614603C]: c.lt.s     $f12, $f20
    0890911C:[00000000]: nop
    08909120:[45000002]: bc1f       0x0890912C
    08909124:[E4CC000C]: swc1       $f12, 12($a2)
    08909128:[E4D4000C]: swc1       $f20, 12($a2)
    0890912C:[24840001]: addiu      $a0, $a0, 1
    08909130:[28860007]: slti       $a2, $a0, 7
--> 08909134:[14C0FFB0]: bne        $a2, $zr, 0x08908FF8
    08909138:[24A50018]: addiu      $a1, $a1, 24
    0890913C:[8E0401EC]: lw         $a0, 492($s0)
    08909140:[3C05FFFE]: lui        $a1, 0xFFFE <=> li $a1, 0xFFFE0000
    08909144:[24A5FFFF]: addiu      $a1, $a1, -1
_S1_2_8910A98 107,430,645 instructions (0.904%), 65,335 calls (08910A98 - 08910BF8, length 89)
    08910A98:[27BDFFE0]: addiu      $sp, $sp, -32
    08910A9C:[AFB00000]: sw         $s0, 0($sp)
    08910AA0:[AFB10004]: sw         $s1, 4($sp)
    08910AA4:[AFB20008]: sw         $s2, 8($sp)
    08910AA8:[AFB3000C]: sw         $s3, 12($sp)
    08910AAC:[AFB40010]: sw         $s4, 16($sp)
    08910AB0:[AFBF0014]: sw         $ra, 20($sp)
    08910AB4:[10A00011]: beq        $a1, $zr, 0x08910AFC
    08910AB8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08910ABC:[8E040704]: lw         $a0, 1796($s0)
    08910AC0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08910AC4:[0244202A]: slt        $a0, $s2, $a0
    08910AC8:[1080000A]: beq        $a0, $zr, 0x08910AF4
    08910ACC:[8E110708]: lw         $s1, 1800($s0)
    08910AD0:[8E060700]: lw         $a2, 1792($s0)
    08910AD4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08910AD8:[0E244166]: jal        0x08910598
    08910ADC:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910AE0:[8E040704]: lw         $a0, 1796($s0)
    08910AE4:[26520001]: addiu      $s2, $s2, 1
    08910AE8:[0244202A]: slt        $a0, $s2, $a0
    08910AEC:[1480FFF8]: bne        $a0, $zr, 0x08910AD0
    08910AF0:[2631000C]: addiu      $s1, $s1, 12
    08910AF4:[10000039]: b          0x08910BDC
    08910AF8:[00000000]: nop
    08910AFC:[8E040784]: lw         $a0, 1924($s0)
    08910B00:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08910B04:[8485000A]: lh         $a1, 10($a0)
    08910B08:[0225302A]: slt        $a2, $s1, $a1
    08910B0C:[10C0001A]: beq        $a2, $zr, 0x08910B78
    08910B10:[00000000]: nop
    08910B14:[8E0603C4]: lw         $a2, 964($s0)
    08910B18:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08910B1C:[00D23821]: addu       $a3, $a2, $s2
    08910B20:[8CE80004]: lw         $t0, 4($a3)
    08910B24:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08910B28:[0288402A]: slt        $t0, $s4, $t0
    08910B2C:[1100000E]: beq        $t0, $zr, 0x08910B68
    08910B30:[8CF30090]: lw         $s3, 144($a3)
    08910B34:[8CE60000]: lw         $a2, 0($a3)
    08910B38:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08910B3C:[0E244166]: jal        0x08910598
    08910B40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910B44:[8E0603C4]: lw         $a2, 964($s0)
    08910B48:[26940001]: addiu      $s4, $s4, 1
    08910B4C:[00D23821]: addu       $a3, $a2, $s2
    08910B50:[8CE40004]: lw         $a0, 4($a3)
    08910B54:[0284202A]: slt        $a0, $s4, $a0
    08910B58:[1480FFF6]: bne        $a0, $zr, 0x08910B34
    08910B5C:[2673000C]: addiu      $s3, $s3, 12
    08910B60:[8E040784]: lw         $a0, 1924($s0)
    08910B64:[8485000A]: lh         $a1, 10($a0)
    08910B68:[26310001]: addiu      $s1, $s1, 1
    08910B6C:[0225382A]: slt        $a3, $s1, $a1
    08910B70:[14E0FFEA]: bne        $a3, $zr, 0x08910B1C
    08910B74:[265200A0]: addiu      $s2, $s2, 160
    08910B78:[8E050AC0]: lw         $a1, 2752($s0)
    08910B7C:[10A00013]: beq        $a1, $zr, 0x08910BCC
    08910B80:[00000000]: nop
    08910B84:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08910B88:[84A5000E]: lh         $a1, 14($a1)
    08910B8C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08910B90:[0085282A]: slt        $a1, $a0, $a1
    08910B94:[10A0000D]: beq        $a1, $zr, 0x08910BCC
    08910B98:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08910B9C:[8E060AC0]: lw         $a2, 2752($s0)
    08910BA0:[8E070AC4]: lw         $a3, 2756($s0)
    08910BA4:[00C53021]: addu       $a2, $a2, $a1
    08910BA8:[84C60000]: lh         $a2, 0($a2)
    08910BAC:[00E53821]: addu       $a3, $a3, $a1
    08910BB0:[A4E60000]: sh         $a2, 0($a3)
    08910BB4:[8E060784]: lw         $a2, 1924($s0)
    08910BB8:[24840001]: addiu      $a0, $a0, 1
    08910BBC:[84C6000E]: lh         $a2, 14($a2)
    08910BC0:[0086302A]: slt        $a2, $a0, $a2
    08910BC4:[14C0FFF5]: bne        $a2, $zr, 0x08910B9C
    08910BC8:[24A50002]: addiu      $a1, $a1, 2
    08910BCC:[8E040718]: lw         $a0, 1816($s0)
    08910BD0:[2405EFFF]: addiu      $a1, $zr, -4097 <=> li $a1, -4097
    08910BD4:[00852024]: and        $a0, $a0, $a1
    08910BD8:[AE040718]: sw         $a0, 1816($s0)
    08910BDC:[8FB00000]: lw         $s0, 0($sp)
    08910BE0:[8FB10004]: lw         $s1, 4($sp)
    08910BE4:[8FB20008]: lw         $s2, 8($sp)
    08910BE8:[8FB3000C]: lw         $s3, 12($sp)
    08910BEC:[8FB40010]: lw         $s4, 16($sp)
    08910BF0:[8FBF0014]: lw         $ra, 20($sp)
    08910BF4:[03E00008]: jr         $ra
    08910BF8:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08910B58 8,798,737 times (length 11)
    08910B20:[8CE80004]: lw         $t0, 4($a3)
    08910B24:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08910B28:[0288402A]: slt        $t0, $s4, $t0
    08910B2C:[1100000E]: beq        $t0, $zr, 0x08910B68
    08910B30:[8CF30090]: lw         $s3, 144($a3)
--> 08910B34:[8CE60000]: lw         $a2, 0($a3)
    08910B38:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08910B3C:[0E244166]: jal        0x08910598
    08910B40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910B44:[8E0603C4]: lw         $a2, 964($s0)
    08910B48:[26940001]: addiu      $s4, $s4, 1
    08910B4C:[00D23821]: addu       $a3, $a2, $s2
    08910B50:[8CE40004]: lw         $a0, 4($a3)
    08910B54:[0284202A]: slt        $a0, $s4, $a0
--> 08910B58:[1480FFF6]: bne        $a0, $zr, 0x08910B34
    08910B5C:[2673000C]: addiu      $s3, $s3, 12
    08910B60:[8E040784]: lw         $a0, 1924($s0)
    08910B64:[8485000A]: lh         $a1, 10($a0)
    08910B68:[26310001]: addiu      $s1, $s1, 1
  Back Branch 08910B70 713,236 times (length 23)
    08910B08:[0225302A]: slt        $a2, $s1, $a1
    08910B0C:[10C0001A]: beq        $a2, $zr, 0x08910B78
    08910B10:[00000000]: nop
    08910B14:[8E0603C4]: lw         $a2, 964($s0)
    08910B18:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 08910B1C:[00D23821]: addu       $a3, $a2, $s2
    08910B20:[8CE80004]: lw         $t0, 4($a3)
    08910B24:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08910B28:[0288402A]: slt        $t0, $s4, $t0
    08910B2C:[1100000E]: beq        $t0, $zr, 0x08910B68
    08910B30:[8CF30090]: lw         $s3, 144($a3)
    08910B34:[8CE60000]: lw         $a2, 0($a3)
    08910B38:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08910B3C:[0E244166]: jal        0x08910598
    08910B40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08910B44:[8E0603C4]: lw         $a2, 964($s0)
    08910B48:[26940001]: addiu      $s4, $s4, 1
    08910B4C:[00D23821]: addu       $a3, $a2, $s2
    08910B50:[8CE40004]: lw         $a0, 4($a3)
    08910B54:[0284202A]: slt        $a0, $s4, $a0
    08910B58:[1480FFF6]: bne        $a0, $zr, 0x08910B34
    08910B5C:[2673000C]: addiu      $s3, $s3, 12
    08910B60:[8E040784]: lw         $a0, 1924($s0)
    08910B64:[8485000A]: lh         $a1, 10($a0)
    08910B68:[26310001]: addiu      $s1, $s1, 1
    08910B6C:[0225382A]: slt        $a3, $s1, $a1
--> 08910B70:[14E0FFEA]: bne        $a3, $zr, 0x08910B1C
    08910B74:[265200A0]: addiu      $s2, $s2, 160
    08910B78:[8E050AC0]: lw         $a1, 2752($s0)
    08910B7C:[10A00013]: beq        $a1, $zr, 0x08910BCC
    08910B80:[00000000]: nop
_S1_2_89972A4 106,206,646 instructions (0.894%), 3,096,722 calls (089972A4 - 089973A0, length 64)
    089972A4:[27BDFFF0]: addiu      $sp, $sp, -16
    089972A8:[E7AC0000]: swc1       $f12, 0($sp)
    089972AC:[8FA50000]: lw         $a1, 0($sp)
    089972B0:[3C068000]: lui        $a2, 0x8000 <=> li $a2, 0x80000000
    089972B4:[24C6FFFF]: addiu      $a2, $a2, -1
    089972B8:[00A62824]: and        $a1, $a1, $a2
    089972BC:[3C063200]: lui        $a2, 0x3200 <=> li $a2, 0x32000000
    089972C0:[00A6282A]: slt        $a1, $a1, $a2
    089972C4:[50A00006]: beql       $a1, $zr, 0x089972E0
    089972C8:[460C6402]: mul.s      $f16, $f12, $f12
    089972CC:[4600638D]: trunc.w.s  $f14, $f12
    089972D0:[44057000]: mfc1       $a1, $f14
    089972D4:[10A00024]: beq        $a1, $zr, 0x08997368
    089972D8:[00000000]: nop
    089972DC:[460C6402]: mul.s      $f16, $f12, $f12
    089972E0:[3C052F2E]: lui        $a1, 0x2F2E <=> li $a1, 0x2F2E0000
    089972E4:[34A5C9D3]: ori        $a1, $a1, -13869
    089972E8:[44857000]: mtc1       $a1, $f14
    089972EC:[3C05B2D7]: lui        $a1, 0xB2D7 <=> li $a1, 0xB2D70000
    089972F0:[460E8382]: mul.s      $f14, $f16, $f14
    089972F4:[34A52F34]: ori        $a1, $a1, 12084
    089972F8:[44857800]: mtc1       $a1, $f15
    089972FC:[3C053638]: lui        $a1, 0x3638 <=> li $a1, 0x36380000
    08997300:[34A5EF1B]: ori        $a1, $a1, -4325
    08997304:[460F7380]: add.s      $f14, $f14, $f15
    08997308:[44858800]: mtc1       $a1, $f17
    0899730C:[3C05B950]: lui        $a1, 0xB950 <=> li $a1, 0xB9500000
    08997310:[460E8382]: mul.s      $f14, $f16, $f14
    08997314:[34A50D01]: ori        $a1, $a1, 3329
    08997318:[44859000]: mtc1       $a1, $f18
    0899731C:[3C06BE2A]: lui        $a2, 0xBE2A <=> li $a2, 0xBE2A0000
    08997320:[3C053C08]: lui        $a1, 0x3C08 <=> li $a1, 0x3C080000
    08997324:[46117380]: add.s      $f14, $f14, $f17
    08997328:[34A58889]: ori        $a1, $a1, -30583
    0899732C:[44859800]: mtc1       $a1, $f19
    08997330:[34C5AAAB]: ori        $a1, $a2, -21845
    08997334:[461063C2]: mul.s      $f15, $f12, $f16
    08997338:[460E8382]: mul.s      $f14, $f16, $f14
    0899733C:[44850000]: mtc1       $a1, $f0
    08997340:[46127380]: add.s      $f14, $f14, $f18
    08997344:[460E8382]: mul.s      $f14, $f16, $f14
    08997348:[1480000A]: bne        $a0, $zr, 0x08997374
    0899734C:[46137380]: add.s      $f14, $f14, $f19
    08997350:[46107342]: mul.s      $f13, $f14, $f16
    08997354:[46006B40]: add.s      $f13, $f13, $f0
    08997358:[460D7802]: mul.s      $f0, $f15, $f13
    0899735C:[46006000]: add.s      $f0, $f12, $f0
    08997360:[03E00008]: jr         $ra
    08997364:[27BD0010]: addiu      $sp, $sp, 16
    08997368:[46006006]: mov.s      $f0, $f12
    0899736C:[03E00008]: jr         $ra
    08997370:[27BD0010]: addiu      $sp, $sp, 16
    08997374:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    08997378:[460F7382]: mul.s      $f14, $f14, $f15
    0899737C:[44848800]: mtc1       $a0, $f17
    08997380:[46116C42]: mul.s      $f17, $f13, $f17
    08997384:[46007BC2]: mul.s      $f15, $f15, $f0
    08997388:[460E8B81]: sub.s      $f14, $f17, $f14
    0899738C:[460E8382]: mul.s      $f14, $f16, $f14
    08997390:[460D7341]: sub.s      $f13, $f14, $f13
    08997394:[460F6801]: sub.s      $f0, $f13, $f15
    08997398:[46006001]: sub.s      $f0, $f12, $f0
    0899739C:[03E00008]: jr         $ra
    089973A0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8905CB0 100,776,333 instructions (0.848%), 3,887 calls (08905CB0 - 08905D0C, length 24)
    08905CB0:[8C870050]: lw         $a3, 80($a0)
    08905CB4:[94E40000]: lhu        $a0, 0($a3)
    08905CB8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08905CBC:[0104482A]: slt        $t1, $t0, $a0
    08905CC0:[11200010]: beq        $t1, $zr, 0x08905D04
    08905CC4:[00000000]: nop
    08905CC8:[94E90002]: lhu        $t1, 2($a3)
    08905CCC:[10A90003]: beq        $a1, $t1, 0x08905CDC
    08905CD0:[00000000]: nop
    08905CD4:[10000008]: b          0x08905CF8
    08905CD8:[25080001]: addiu      $t0, $t0, 1
    08905CDC:[94E90004]: lhu        $t1, 4($a3)
    08905CE0:[10C90003]: beq        $a2, $t1, 0x08905CF0
    08905CE4:[00000000]: nop
    08905CE8:[10000003]: b          0x08905CF8
    08905CEC:[25080001]: addiu      $t0, $t0, 1
    08905CF0:[10000005]: b          0x08905D08
    08905CF4:[25022710]: addiu      $v0, $t0, 10000
    08905CF8:[0104482A]: slt        $t1, $t0, $a0
    08905CFC:[1520FFF2]: bne        $t1, $zr, 0x08905CC8
    08905D00:[24E70004]: addiu      $a3, $a3, 4
    08905D04:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08905D08:[03E00008]: jr         $ra
    08905D0C:[00000000]: nop
  Back Branch 08905CFC 12,533,213 times (length 15)
    08905CB4:[94E40000]: lhu        $a0, 0($a3)
    08905CB8:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08905CBC:[0104482A]: slt        $t1, $t0, $a0
    08905CC0:[11200010]: beq        $t1, $zr, 0x08905D04
    08905CC4:[00000000]: nop
--> 08905CC8:[94E90002]: lhu        $t1, 2($a3)
    08905CCC:[10A90003]: beq        $a1, $t1, 0x08905CDC
    08905CD0:[00000000]: nop
    08905CD4:[10000008]: b          0x08905CF8
    08905CD8:[25080001]: addiu      $t0, $t0, 1
    08905CDC:[94E90004]: lhu        $t1, 4($a3)
    08905CE0:[10C90003]: beq        $a2, $t1, 0x08905CF0
    08905CE4:[00000000]: nop
    08905CE8:[10000003]: b          0x08905CF8
    08905CEC:[25080001]: addiu      $t0, $t0, 1
    08905CF0:[10000005]: b          0x08905D08
    08905CF4:[25022710]: addiu      $v0, $t0, 10000
    08905CF8:[0104482A]: slt        $t1, $t0, $a0
--> 08905CFC:[1520FFF2]: bne        $t1, $zr, 0x08905CC8
    08905D00:[24E70004]: addiu      $a3, $a3, 4
    08905D04:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08905D08:[03E00008]: jr         $ra
    08905D0C:[00000000]: nop
_S1_2_8908528 92,667,310 instructions (0.780%), 1,701,435 calls (08908528 - 08908984, length 280)
    08908528:[27BDFE80]: addiu      $sp, $sp, -384
    0890852C:[8C850390]: lw         $a1, 912($a0)
    08908530:[AFB10174]: sw         $s1, 372($sp)
    08908534:[24910950]: addiu      $s1, $a0, 2384
    08908538:[AFB00170]: sw         $s0, 368($sp)
    0890853C:[AFB20178]: sw         $s2, 376($sp)
    08908540:[AFBF017C]: sw         $ra, 380($sp)
    08908544:[10A00068]: beq        $a1, $zr, 0x089086E8
    08908548:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890854C:[8E040390]: lw         $a0, 912($s0)
    08908550:[8E050394]: lw         $a1, 916($s0)
    08908554:[0E242B52]: jal        0x0890AD48
    08908558:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0890855C:[C60C0740]: lwc1       $f12, 1856($s0)
    08908560:[C60D0744]: lwc1       $f13, 1860($s0)
    08908564:[C60E0748]: lwc1       $f14, 1864($s0)
    08908568:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890856C:[44847800]: mtc1       $a0, $f15
    08908570:[E7AF0070]: swc1       $f15, 112($sp)
    08908574:[44808000]: mtc1       $zr, $f16
    08908578:[E7B00080]: swc1       $f16, 128($sp)
    0890857C:[E7B00090]: swc1       $f16, 144($sp)
    08908580:[E7AC00A0]: swc1       $f12, 160($sp)
    08908584:[E7B00074]: swc1       $f16, 116($sp)
    08908588:[E7AF0084]: swc1       $f15, 132($sp)
    0890858C:[E7B00094]: swc1       $f16, 148($sp)
    08908590:[E7AD00A4]: swc1       $f13, 164($sp)
    08908594:[E7B00078]: swc1       $f16, 120($sp)
    08908598:[E7B00088]: swc1       $f16, 136($sp)
    0890859C:[E7AF0098]: swc1       $f15, 152($sp)
    089085A0:[E7AE00A8]: swc1       $f14, 168($sp)
    089085A4:[E7B0007C]: swc1       $f16, 124($sp)
    089085A8:[E7B0008C]: swc1       $f16, 140($sp)
    089085AC:[E7B0009C]: swc1       $f16, 156($sp)
    089085B0:[E7AF00AC]: swc1       $f15, 172($sp)
    089085B4:[DA240000]: lv.q       C100.q, 0($s1)
    089085B8:[DA250010]: lv.q       C110.q, 16($s1)
    089085BC:[DA260020]: lv.q       C120.q, 32($s1)
    089085C0:[DA270030]: lv.q       C130.q, 48($s1)
    089085C4:[27A40070]: addiu      $a0, $sp, 112
    089085C8:[D8880000]: lv.q       C200.q, 0($a0)
    089085CC:[D8890010]: lv.q       C210.q, 16($a0)
    089085D0:[D88A0020]: lv.q       C220.q, 32($a0)
    089085D4:[D88B0030]: lv.q       C230.q, 48($a0)
    089085D8:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089085DC:[27A400F0]: addiu      $a0, $sp, 240
    089085E0:[F8800000]: sv.q       C000.q, 0($a0)
    089085E4:[F8810010]: sv.q       C010.q, 16($a0)
    089085E8:[F8820020]: sv.q       C020.q, 32($a0)
    089085EC:[F8830030]: sv.q       C030.q, 48($a0)
    089085F0:[00000000]: 0x89085F0 - memcpySequence[8FA400F0,8FA500F4,8FA600F8,AFA400B0,AFA500B4,AFA600B8,8FA400FC,8FA50100,8FA60104,AFA400BC,AFA500C0,AFA600C4,8FA40108,8FA5010C,8FA60110,AFA400C8,AFA500CC,AFA600D0,8FA40114,8FA50118,8FA6011C,AFA400D4,AFA500D8,AFA600DC,8FA40120,8FA50124,8FA60128,AFA400E0,AFA500E4,AFA600E8,8FA4012C,AFA400EC](29,29,176,240,64)
    08908670:[00000000]: 0x8908670 - memcpySequence[8FA700B0,8FA800B4,8FA900B8,AE270000,AE280004,AE290008,8FA700BC,8FA800C0,8FA900C4,AE27000C,AE280010,AE290014,8FA700C8,8FA800CC,8FA900D0,AE270018,AE28001C,AE290020,8FA700D4,8FA800D8,8FA900DC,AE270024,AE280028,AE29002C,8FA700E0,AE270030,AE250034,AE260038,1000005F,AE24003C](17,29,0,176,64)
    089086E8:[8E040718]: lw         $a0, 1816($s0)
    089086EC:[30840040]: andi       $a0, $a0, 64
    089086F0:[5080001A]: beql       $a0, $zr, 0x0890875C
    089086F4:[C60C0010]: lwc1       $f12, 16($s0)
    089086F8:[C60C0010]: lwc1       $f12, 16($s0)
    089086FC:[C60D0740]: lwc1       $f13, 1856($s0)
    08908700:[C60E0014]: lwc1       $f14, 20($s0)
    08908704:[C60F0744]: lwc1       $f15, 1860($s0)
    08908708:[460D6300]: add.s      $f12, $f12, $f13
    0890870C:[C6100018]: lwc1       $f16, 24($s0)
    08908710:[C6110748]: lwc1       $f17, 1864($s0)
    08908714:[460F7380]: add.s      $f14, $f14, $f15
    08908718:[C6120750]: lwc1       $f18, 1872($s0)
    0890871C:[C6130754]: lwc1       $f19, 1876($s0)
    08908720:[46118400]: add.s      $f16, $f16, $f17
    08908724:[46126341]: sub.s      $f13, $f12, $f18
    08908728:[C6000758]: lwc1       $f0, 1880($s0)
    0890872C:[E7AC0010]: swc1       $f12, 16($sp)
    08908730:[E7AE0014]: swc1       $f14, 20($sp)
    08908734:[E7B00018]: swc1       $f16, 24($sp)
    08908738:[46137301]: sub.s      $f12, $f14, $f19
    0890873C:[E7AD0000]: swc1       $f13, 0($sp)
    08908740:[46008381]: sub.s      $f14, $f16, $f0
    08908744:[E7AC0004]: swc1       $f12, 4($sp)
    08908748:[E60D0A60]: swc1       $f13, 2656($s0)
    0890874C:[E7AE0008]: swc1       $f14, 8($sp)
    08908750:[E60C0A64]: swc1       $f12, 2660($s0)
    08908754:[1000000F]: b          0x08908794
    08908758:[E60E0A68]: swc1       $f14, 2664($s0)
    0890875C:[C60D0740]: lwc1       $f13, 1856($s0)
    08908760:[C60E0014]: lwc1       $f14, 20($s0)
    08908764:[C60F0744]: lwc1       $f15, 1860($s0)
    08908768:[460D6300]: add.s      $f12, $f12, $f13
    0890876C:[C6100018]: lwc1       $f16, 24($s0)
    08908770:[C6110748]: lwc1       $f17, 1864($s0)
    08908774:[460F7380]: add.s      $f14, $f14, $f15
    08908778:[46118400]: add.s      $f16, $f16, $f17
    0890877C:[E7AC0020]: swc1       $f12, 32($sp)
    08908780:[E60C0A60]: swc1       $f12, 2656($s0)
    08908784:[E7AE0024]: swc1       $f14, 36($sp)
    08908788:[E60E0A64]: swc1       $f14, 2660($s0)
    0890878C:[E7B00028]: swc1       $f16, 40($sp)
    08908790:[E6100A68]: swc1       $f16, 2664($s0)
    08908794:[26120910]: addiu      $s2, $s0, 2320
    08908798:[F38380A0]: VMIDT.q    E000.q
    0890879C:[FA400000]: sv.q       C000.q, 0($s2)
    089087A0:[FA410010]: sv.q       C010.q, 16($s2)
    089087A4:[FA420020]: sv.q       C020.q, 32($s2)
    089087A8:[FA430030]: sv.q       C030.q, 48($s2)
    089087AC:[C60C0A60]: lwc1       $f12, 2656($s0)
    089087B0:[E60C0940]: swc1       $f12, 2368($s0)
    089087B4:[C60C0A64]: lwc1       $f12, 2660($s0)
    089087B8:[E60C0944]: swc1       $f12, 2372($s0)
    089087BC:[C60C0A68]: lwc1       $f12, 2664($s0)
    089087C0:[E60C0948]: swc1       $f12, 2376($s0)
    089087C4:[26050A50]: addiu      $a1, $s0, 2640
    089087C8:[0E23F01C]: jal        0x088FC070
    089087CC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089087D0:[8E040A94]: lw         $a0, 2708($s0)
    089087D4:[2405FFF9]: addiu      $a1, $zr, -7 <=> li $a1, -7
    089087D8:[00852024]: and        $a0, $a0, $a1
    089087DC:[AE040A94]: sw         $a0, 2708($s0)
    089087E0:[00000000]: 0x89087E0 - memcpySequence[8E440000,8E450004,8E460008,AE240000,AE250004,AE260008,8E44000C,8E450010,8E460014,AE24000C,AE250010,AE260014,8E440018,8E45001C,8E460020,AE240018,AE25001C,AE260020,8E440024,8E450028,8E46002C,AE240024,AE250028,AE26002C,8E440030,8E450034,8E460038,AE240030,AE250034,AE260038,8E44003C,AE24003C](17,18,0,0,64)
    08908860:[00000000]: 0x8908860 - memcpySequence[8E240000,8E260004,260502D0,8E270008,ACA40000,8E24000C,ACA60004,8E260010,ACA70008,8E270014,ACA4000C,8E240018,ACA60010,8E26001C,ACA70014,8E270020,ACA40018,8E240024,ACA6001C,8E260028,ACA70020,8E27002C,ACA40024,8E240030,ACA60028,8E260034,ACA7002C,8E270038,ACA40030,8E24003C,ACA60034,ACA70038,ACA4003C](16,17,720,0,64,5)
    089088E4:[0E23F03B]: jal        0x088FC0EC
    089088E8:[27A40030]: addiu      $a0, $sp, 48
    089088EC:[00000000]: 0x89088EC - memcpySequence[8FA40030,8FA60034,26050310,8FA70038,ACA40000,8FA4003C,ACA60004,8FA60040,ACA70008,8FA70044,ACA4000C,8FA40048,ACA60010,8FA6004C,ACA70014,8FA70050,ACA40018,8FA40054,ACA6001C,8FA60058,ACA70020,8FA7005C,ACA40024,8FA40060,ACA60028,8FA60064,ACA7002C,8FA70068,ACA40030,8FA4006C,ACA60034,ACA70038,ACA4003C](16,29,784,48,64,5)
    08908970:[8FB00170]: lw         $s0, 368($sp)
    08908974:[8FB10174]: lw         $s1, 372($sp)
    08908978:[8FB20178]: lw         $s2, 376($sp)
    0890897C:[8FBF017C]: lw         $ra, 380($sp)
    08908980:[03E00008]: jr         $ra
    08908984:[27BD0180]: addiu      $sp, $sp, 384
_S1_2_890CC58 89,371,347 instructions (0.752%), 442,250 calls (0890CC58 - 0890CEBC, length 154)
    0890CC58:[27BDFFE0]: addiu      $sp, $sp, -32
    0890CC5C:[AFB10004]: sw         $s1, 4($sp)
    0890CC60:[8C9101F4]: lw         $s1, 500($a0)
    0890CC64:[AFB00000]: sw         $s0, 0($sp)
    0890CC68:[AFB20008]: sw         $s2, 8($sp)
    0890CC6C:[AFB3000C]: sw         $s3, 12($sp)
    0890CC70:[AFB40010]: sw         $s4, 16($sp)
    0890CC74:[AFBF0014]: sw         $ra, 20($sp)
    0890CC78:[1220000C]: beq        $s1, $zr, 0x0890CCAC
    0890CC7C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890CC80:[8E1201A0]: lw         $s2, 416($s0)
    0890CC84:[C60C01E4]: lwc1       $f12, 484($s0)
    0890CC88:[265300FF]: addiu      $s3, $s2, 255
    0890CC8C:[4600634D]: trunc.w.s  $f13, $f12
    0890CC90:[00139A03]: sra        $s3, $s3, 0x0008
    0890CC94:[44056800]: mfc1       $a1, $f13
    0890CC98:[0265302A]: slt        $a2, $s3, $a1
    0890CC9C:[10C00005]: beq        $a2, $zr, 0x0890CCB4
    0890CCA0:[8E04019C]: lw         $a0, 412($s0)
    0890CCA4:[1000000D]: b          0x0890CCDC
    0890CCA8:[00000000]: nop
    0890CCAC:[1000007C]: b          0x0890CEA0
    0890CCB0:[00000000]: nop
    0890CCB4:[82260008]: lb         $a2, 8($s1)
    0890CCB8:[30C60001]: andi       $a2, $a2, 1
    0890CCBC:[54C00003]: bnel       $a2, $zr, 0x0890CCCC
    0890CCC0:[C60D01E0]: lwc1       $f13, 480($s0)
    0890CCC4:[10000005]: b          0x0890CCDC
    0890CCC8:[24B3FFFF]: addiu      $s3, $a1, -1
    0890CCCC:[460D6301]: sub.s      $f12, $f12, $f13
    0890CCD0:[4600630D]: trunc.w.s  $f12, $f12
    0890CCD4:[44056000]: mfc1       $a1, $f12
    0890CCD8:[02659823]: subu       $s3, $s3, $a1
    0890CCDC:[0264A023]: subu       $s4, $s3, $a0
    0890CCE0:[06810006]: bgez       $s4, 0x0890CCFC
    0890CCE4:[00000000]: nop
    0890CCE8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890CCEC:[0E241FCC]: jal        0x08907F30
    0890CCF0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890CCF4:[0260A025]: or         $s4, $s3, $zr <=> move $s4, $s3
    0890CCF8:[8E04019C]: lw         $a0, 412($s0)
    0890CCFC:[0093202A]: slt        $a0, $a0, $s3
    0890CD00:[10800009]: beq        $a0, $zr, 0x0890CD28
    0890CD04:[8E13018C]: lw         $s3, 396($s0)
    0890CD08:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890CD0C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0890CD10:[0E241F6C]: jal        0x08907DB0
    0890CD14:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    0890CD18:[8E04019C]: lw         $a0, 412($s0)
    0890CD1C:[8E13018C]: lw         $s3, 396($s0)
    0890CD20:[00942021]: addu       $a0, $a0, $s4
    0890CD24:[AE04019C]: sw         $a0, 412($s0)
    0890CD28:[8E040784]: lw         $a0, 1924($s0)
    0890CD2C:[C62E001C]: lwc1       $f14, 28($s1)
    0890CD30:[C48C0020]: lwc1       $f12, 32($a0)
    0890CD34:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0890CD38:[44846800]: mtc1       $a0, $f13
    0890CD3C:[460C6B03]: div.s      $f12, $f13, $f12
    0890CD40:[860501B0]: lh         $a1, 432($s0)
    0890CD44:[3C063800]: lui        $a2, 0x3800 <=> li $a2, 0x38000000
    0890CD48:[34C60100]: ori        $a2, $a2, 256
    0890CD4C:[28A70100]: slti       $a3, $a1, 256
    0890CD50:[325100FF]: andi       $s1, $s2, 255
    0890CD54:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0890CD58:[8E0501EC]: lw         $a1, 492($s0)
    0890CD5C:[10E00003]: beq        $a3, $zr, 0x0890CD6C
    0890CD60:[44866800]: mtc1       $a2, $f13
    0890CD64:[34060100]: ori        $a2, $zr, 256 <=> li $a2, 256
    0890CD68:[A60601B0]: sh         $a2, 432($s0)
    0890CD6C:[30A70004]: andi       $a3, $a1, 4
    0890CD70:[14E00003]: bne        $a3, $zr, 0x0890CD80
    0890CD74:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0890CD78:[860601B0]: lh         $a2, 432($s0)
    0890CD7C:[00063203]: sra        $a2, $a2, 0x0008
    0890CD80:[12600044]: beq        $s3, $zr, 0x0890CE94
    0890CD84:[00000000]: nop
    0890CD88:[44869000]: mtc1       $a2, $f18
    0890CD8C:[44808800]: mtc1       $zr, $f17
    0890CD90:[468094A0]: cvt.s.w    $f18, $f18
    0890CD94:[1220000E]: beq        $s1, $zr, 0x0890CDD0
    0890CD98:[8486002C]: lh         $a2, 44($a0)
    0890CD9C:[8E0501EC]: lw         $a1, 492($s0)
    0890CDA0:[30A50002]: andi       $a1, $a1, 2
    0890CDA4:[14A0000A]: bne        $a1, $zr, 0x0890CDD0
    0890CDA8:[00000000]: nop
    0890CDAC:[8485002E]: lh         $a1, 46($a0)
    0890CDB0:[00C53023]: subu       $a2, $a2, $a1
    0890CDB4:[00D10018]: mult       $a2, $s1
    0890CDB8:[00003012]: mflo       $a2
    0890CDBC:[00063203]: sra        $a2, $a2, 0x0008
    0890CDC0:[00A62821]: addu       $a1, $a1, $a2
    0890CDC4:[00053400]: sll        $a2, $a1, 0x0010
    0890CDC8:[10000001]: b          0x0890CDD0
    0890CDCC:[00063403]: sra        $a2, $a2, 0x0010
    0890CDD0:[A4860032]: sh         $a2, 50($a0)
    0890CDD4:[8C860000]: lw         $a2, 0($a0)
    0890CDD8:[10C0002A]: beq        $a2, $zr, 0x0890CE84
    0890CDDC:[00000000]: nop
    0890CDE0:[80850019]: lb         $a1, 25($a0)
    0890CDE4:[30A50007]: andi       $a1, $a1, 7
    0890CDE8:[38A50004]: xori       $a1, $a1, 4
    0890CDEC:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CDF0:[00052E00]: sll        $a1, $a1, 0x0018
    0890CDF4:[00053E03]: sra        $a3, $a1, 0x0018
    0890CDF8:[10E00009]: beq        $a3, $zr, 0x0890CE20
    0890CDFC:[84850032]: lh         $a1, 50($a0)
    0890CE00:[A4850034]: sh         $a1, 52($a0)
    0890CE04:[84850032]: lh         $a1, 50($a0)
    0890CE08:[44857800]: mtc1       $a1, $f15
    0890CE0C:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE10:[8C850000]: lw         $a1, 0($a0)
    0890CE14:[460E7BC2]: mul.s      $f15, $f15, $f14
    0890CE18:[1000001A]: b          0x0890CE84
    0890CE1C:[E4AF0000]: swc1       $f15, 0($a1)
    0890CE20:[44857800]: mtc1       $a1, $f15
    0890CE24:[C4900014]: lwc1       $f16, 20($a0)
    0890CE28:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE2C:[8E0501EC]: lw         $a1, 492($s0)
    0890CE30:[C4930010]: lwc1       $f19, 16($a0)
    0890CE34:[30A70008]: andi       $a3, $a1, 8
    0890CE38:[460F83C2]: mul.s      $f15, $f16, $f15
    0890CE3C:[460D7BC2]: mul.s      $f15, $f15, $f13
    0890CE40:[46137BC0]: add.s      $f15, $f15, $f19
    0890CE44:[14E00004]: bne        $a3, $zr, 0x0890CE58
    0890CE48:[460C7BC2]: mul.s      $f15, $f15, $f12
    0890CE4C:[30A58000]: andi       $a1, $a1, -32768
    0890CE50:[54A00003]: bnel       $a1, $zr, 0x0890CE60
    0890CE54:[46007C06]: mov.s      $f16, $f15
    0890CE58:[1000000A]: b          0x0890CE84
    0890CE5C:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE60:[C4CF0000]: lwc1       $f15, 0($a2)
    0890CE64:[460F8401]: sub.s      $f16, $f16, $f15
    0890CE68:[46118032]: c.eq.s     $f16, $f17
    0890CE6C:[00000000]: nop
    0890CE70:[45010004]: bc1t       0x0890CE84
    0890CE74:[00000000]: nop
    0890CE78:[46128403]: div.s      $f16, $f16, $f18
    0890CE7C:[46107BC0]: add.s      $f15, $f15, $f16
    0890CE80:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE84:[8C840008]: lw         $a0, 8($a0)
    0890CE88:[1480FFC2]: bne        $a0, $zr, 0x0890CD94
    0890CE8C:[00000000]: nop
    0890CE90:[8E0501EC]: lw         $a1, 492($s0)
    0890CE94:[2404BFFF]: addiu      $a0, $zr, -16385 <=> li $a0, -16385
    0890CE98:[00A42024]: and        $a0, $a1, $a0
    0890CE9C:[AE0401EC]: sw         $a0, 492($s0)
    0890CEA0:[8FB00000]: lw         $s0, 0($sp)
    0890CEA4:[8FB10004]: lw         $s1, 4($sp)
    0890CEA8:[8FB20008]: lw         $s2, 8($sp)
    0890CEAC:[8FB3000C]: lw         $s3, 12($sp)
    0890CEB0:[8FB40010]: lw         $s4, 16($sp)
    0890CEB4:[8FBF0014]: lw         $ra, 20($sp)
    0890CEB8:[03E00008]: jr         $ra
    0890CEBC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0890CE88 2,066,363 times (length 63)
    0890CD80:[12600044]: beq        $s3, $zr, 0x0890CE94
    0890CD84:[00000000]: nop
    0890CD88:[44869000]: mtc1       $a2, $f18
    0890CD8C:[44808800]: mtc1       $zr, $f17
    0890CD90:[468094A0]: cvt.s.w    $f18, $f18
--> 0890CD94:[1220000E]: beq        $s1, $zr, 0x0890CDD0
    0890CD98:[8486002C]: lh         $a2, 44($a0)
    0890CD9C:[8E0501EC]: lw         $a1, 492($s0)
    0890CDA0:[30A50002]: andi       $a1, $a1, 2
    0890CDA4:[14A0000A]: bne        $a1, $zr, 0x0890CDD0
    0890CDA8:[00000000]: nop
    0890CDAC:[8485002E]: lh         $a1, 46($a0)
    0890CDB0:[00C53023]: subu       $a2, $a2, $a1
    0890CDB4:[00D10018]: mult       $a2, $s1
    0890CDB8:[00003012]: mflo       $a2
    0890CDBC:[00063203]: sra        $a2, $a2, 0x0008
    0890CDC0:[00A62821]: addu       $a1, $a1, $a2
    0890CDC4:[00053400]: sll        $a2, $a1, 0x0010
    0890CDC8:[10000001]: b          0x0890CDD0
    0890CDCC:[00063403]: sra        $a2, $a2, 0x0010
    0890CDD0:[A4860032]: sh         $a2, 50($a0)
    0890CDD4:[8C860000]: lw         $a2, 0($a0)
    0890CDD8:[10C0002A]: beq        $a2, $zr, 0x0890CE84
    0890CDDC:[00000000]: nop
    0890CDE0:[80850019]: lb         $a1, 25($a0)
    0890CDE4:[30A50007]: andi       $a1, $a1, 7
    0890CDE8:[38A50004]: xori       $a1, $a1, 4
    0890CDEC:[24A5FFFC]: addiu      $a1, $a1, -4
    0890CDF0:[00052E00]: sll        $a1, $a1, 0x0018
    0890CDF4:[00053E03]: sra        $a3, $a1, 0x0018
    0890CDF8:[10E00009]: beq        $a3, $zr, 0x0890CE20
    0890CDFC:[84850032]: lh         $a1, 50($a0)
    0890CE00:[A4850034]: sh         $a1, 52($a0)
    0890CE04:[84850032]: lh         $a1, 50($a0)
    0890CE08:[44857800]: mtc1       $a1, $f15
    0890CE0C:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE10:[8C850000]: lw         $a1, 0($a0)
    0890CE14:[460E7BC2]: mul.s      $f15, $f15, $f14
    0890CE18:[1000001A]: b          0x0890CE84
    0890CE1C:[E4AF0000]: swc1       $f15, 0($a1)
    0890CE20:[44857800]: mtc1       $a1, $f15
    0890CE24:[C4900014]: lwc1       $f16, 20($a0)
    0890CE28:[46807BE0]: cvt.s.w    $f15, $f15
    0890CE2C:[8E0501EC]: lw         $a1, 492($s0)
    0890CE30:[C4930010]: lwc1       $f19, 16($a0)
    0890CE34:[30A70008]: andi       $a3, $a1, 8
    0890CE38:[460F83C2]: mul.s      $f15, $f16, $f15
    0890CE3C:[460D7BC2]: mul.s      $f15, $f15, $f13
    0890CE40:[46137BC0]: add.s      $f15, $f15, $f19
    0890CE44:[14E00004]: bne        $a3, $zr, 0x0890CE58
    0890CE48:[460C7BC2]: mul.s      $f15, $f15, $f12
    0890CE4C:[30A58000]: andi       $a1, $a1, -32768
    0890CE50:[54A00003]: bnel       $a1, $zr, 0x0890CE60
    0890CE54:[46007C06]: mov.s      $f16, $f15
    0890CE58:[1000000A]: b          0x0890CE84
    0890CE5C:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE60:[C4CF0000]: lwc1       $f15, 0($a2)
    0890CE64:[460F8401]: sub.s      $f16, $f16, $f15
    0890CE68:[46118032]: c.eq.s     $f16, $f17
    0890CE6C:[00000000]: nop
    0890CE70:[45010004]: bc1t       0x0890CE84
    0890CE74:[00000000]: nop
    0890CE78:[46128403]: div.s      $f16, $f16, $f18
    0890CE7C:[46107BC0]: add.s      $f15, $f15, $f16
    0890CE80:[E4CF0000]: swc1       $f15, 0($a2)
    0890CE84:[8C840008]: lw         $a0, 8($a0)
--> 0890CE88:[1480FFC2]: bne        $a0, $zr, 0x0890CD94
    0890CE8C:[00000000]: nop
    0890CE90:[8E0501EC]: lw         $a1, 492($s0)
    0890CE94:[2404BFFF]: addiu      $a0, $zr, -16385 <=> li $a0, -16385
    0890CE98:[00A42024]: and        $a0, $a1, $a0
_S1_2_899FF84 88,275,213 instructions (0.743%), 483,303 calls (0899FF84 - 089A02F8, length 222)
    0899FF84:[27BDFF60]: addiu      $sp, $sp, -160
    0899FF88:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0899FF8C:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    0899FF90:[AFB00080]: sw         $s0, 128($sp)
    0899FF94:[27A40060]: addiu      $a0, $sp, 96
    0899FF98:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0899FF9C:[27B00020]: addiu      $s0, $sp, 32
    0899FFA0:[AFA20060]: sw         $v0, 96($sp)
    0899FFA4:[AFA30064]: sw         $v1, 100($sp)
    0899FFA8:[AFBF0094]: sw         $ra, 148($sp)
    0899FFAC:[AFA60070]: sw         $a2, 112($sp)
    0899FFB0:[AFA70074]: sw         $a3, 116($sp)
    0899FFB4:[AFB50090]: sw         $s5, 144($sp)
    0899FFB8:[AFB4008C]: sw         $s4, 140($sp)
    0899FFBC:[AFB30088]: sw         $s3, 136($sp)
    0899FFC0:[0E2682EE]: jal        0x089A0BB8
    0899FFC4:[AFB20084]: sw         $s2, 132($sp)
    0899FFC8:[27A40070]: addiu      $a0, $sp, 112
    0899FFCC:[0E2682EE]: jal        0x089A0BB8
    0899FFD0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0899FFD4:[8FA30000]: lw         $v1, 0($sp)
    0899FFD8:[03A06821]: addu       $t5, $sp, $zr <=> move $t5, $sp
    0899FFDC:[2C620002]: sltiu      $v0, $v1, 2
    0899FFE0:[1440000C]: bne        $v0, $zr, 0x089A0014
    0899FFE4:[27AC0040]: addiu      $t4, $sp, 64
    0899FFE8:[8FA40020]: lw         $a0, 32($sp)
    0899FFEC:[2C820002]: sltiu      $v0, $a0, 2
    0899FFF0:[5440001F]: bnel       $v0, $zr, 0x089A0070
    0899FFF4:[8FA30024]: lw         $v1, 36($sp)
    0899FFF8:[38620004]: xori       $v0, $v1, 4
    0899FFFC:[14400015]: bne        $v0, $zr, 0x089A0054
    089A0000:[38820004]: xori       $v0, $a0, 4
    089A0004:[38830002]: xori       $v1, $a0, 2
    089A0008:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A000C:[10600007]: beq        $v1, $zr, 0x089A002C
    089A0010:[2444AC68]: addiu      $a0, $v0, -21400
    089A0014:[8FA20004]: lw         $v0, 4($sp)
    089A0018:[8FA30024]: lw         $v1, 36($sp)
    089A001C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089A0020:[00431026]: xor        $v0, $v0, $v1
    089A0024:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0028:[AFA20004]: sw         $v0, 4($sp)
    089A002C:[0E268246]: jal        0x089A0918
    089A0030:[00000000]: nop
    089A0034:[8FBF0094]: lw         $ra, 148($sp)
    089A0038:[8FB50090]: lw         $s5, 144($sp)
    089A003C:[8FB4008C]: lw         $s4, 140($sp)
    089A0040:[8FB30088]: lw         $s3, 136($sp)
    089A0044:[8FB20084]: lw         $s2, 132($sp)
    089A0048:[8FB00080]: lw         $s0, 128($sp)
    089A004C:[03E00008]: jr         $ra
    089A0050:[27BD00A0]: addiu      $sp, $sp, 160
    089A0054:[1440000C]: bne        $v0, $zr, 0x089A0088
    089A0058:[38620002]: xori       $v0, $v1, 2
    089A005C:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A0060:[38630002]: xori       $v1, $v1, 2
    089A0064:[1060FFF1]: beq        $v1, $zr, 0x089A002C
    089A0068:[2444AC68]: addiu      $a0, $v0, -21400
    089A006C:[8FA30024]: lw         $v1, 36($sp)
    089A0070:[8FA20004]: lw         $v0, 4($sp)
    089A0074:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089A0078:[00431026]: xor        $v0, $v0, $v1
    089A007C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0080:[0A26800B]: j          0x089A002C
    089A0084:[AFA20024]: sw         $v0, 36($sp)
    089A0088:[1040FFE3]: beq        $v0, $zr, 0x089A0018
    089A008C:[8FA20004]: lw         $v0, 4($sp)
    089A0090:[38820002]: xori       $v0, $a0, 2
    089A0094:[1040FFF6]: beq        $v0, $zr, 0x089A0070
    089A0098:[8FA30024]: lw         $v1, 36($sp)
    089A009C:[8FA60014]: lw         $a2, 20($sp)
    089A00A0:[8FA70030]: lw         $a3, 48($sp)
    089A00A4:[8FA80010]: lw         $t0, 16($sp)
    089A00A8:[8FA50034]: lw         $a1, 52($sp)
    089A00AC:[00E60019]: multu      $a3, $a2
    089A00B0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089A00B4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    089A00B8:[00001810]: mfhi       $v1
    089A00BC:[00001012]: mflo       $v0
    089A00C0:[00A80019]: multu      $a1, $t0
    089A00C4:[00005810]: mfhi       $t3
    089A00C8:[00005012]: mflo       $t2
    089A00CC:[00A60019]: multu      $a1, $a2
    089A00D0:[01427021]: addu       $t6, $t2, $v0
    089A00D4:[01C2482B]: sltu       $t1, $t6, $v0
    089A00D8:[01637821]: addu       $t7, $t3, $v1
    089A00DC:[01E97821]: addu       $t7, $t7, $t1
    089A00E0:[0000A810]: mfhi       $s5
    089A00E4:[0000A012]: mflo       $s4
    089A00E8:[00E80019]: multu      $a3, $t0
    089A00EC:[01EB202B]: sltu       $a0, $t7, $t3
    089A00F0:[00003810]: mfhi       $a3
    089A00F4:[1480007D]: bne        $a0, $zr, 0x089A02EC
    089A00F8:[00003012]: mflo       $a2
    089A00FC:[116F0079]: beq        $t3, $t7, 0x089A02E4
    089A0100:[01CA102B]: sltu       $v0, $t6, $t2
    089A0104:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A0108:[000E5800]: sll        $t3, $t6, 0x0000
    089A010C:[00CAC021]: addu       $t8, $a2, $t2
    089A0110:[030A282B]: sltu       $a1, $t8, $t2
    089A0114:[00EBC821]: addu       $t9, $a3, $t3
    089A0118:[0325C821]: addu       $t9, $t9, $a1
    089A011C:[0327102B]: sltu       $v0, $t9, $a3
    089A0120:[5440006D]: bnel       $v0, $zr, 0x089A02D8
    089A0124:[26520001]: addiu      $s2, $s2, 1
    089A0128:[10F90068]: beq        $a3, $t9, 0x089A02CC
    089A012C:[0306102B]: sltu       $v0, $t8, $a2
    089A0130:[000F1002]: srl        $v0, $t7, 0x0000
    089A0134:[00541021]: addu       $v0, $v0, $s4
    089A0138:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089A013C:[8E080004]: lw         $t0, 4($s0)
    089A0140:[8DA60004]: lw         $a2, 4($t5)
    089A0144:[8DA40008]: lw         $a0, 8($t5)
    089A0148:[8E070008]: lw         $a3, 8($s0)
    089A014C:[0054482B]: sltu       $t1, $v0, $s4
    089A0150:[00751821]: addu       $v1, $v1, $s5
    089A0154:[00691821]: addu       $v1, $v1, $t1
    089A0158:[02425021]: addu       $t2, $s2, $v0
    089A015C:[0142482B]: sltu       $t1, $t2, $v0
    089A0160:[3C051FFF]: lui        $a1, 0x1FFF <=> li $a1, 0x1FFF0000
    089A0164:[02635821]: addu       $t3, $s3, $v1
    089A0168:[01695821]: addu       $t3, $t3, $t1
    089A016C:[00C83026]: xor        $a2, $a2, $t0
    089A0170:[00872021]: addu       $a0, $a0, $a3
    089A0174:[34A5FFFF]: ori        $a1, $a1, -1
    089A0178:[24840004]: addiu      $a0, $a0, 4
    089A017C:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    089A0180:[00AB282B]: sltu       $a1, $a1, $t3
    089A0184:[AD840008]: sw         $a0, 8($t4)
    089A0188:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    089A018C:[03204821]: addu       $t1, $t9, $zr <=> move $t1, $t9
    089A0190:[10A00019]: beq        $a1, $zr, 0x089A01F8
    089A0194:[AD860004]: sw         $a2, 4($t4)
    089A0198:[3C061FFF]: lui        $a2, 0x1FFF <=> li $a2, 0x1FFF0000
    089A019C:[240F0000]: addiu      $t7, $zr, 0 <=> li $t7, 0
    089A01A0:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    089A01A4:[3C198000]: lui        $t9, 0x8000 <=> li $t9, 0x80000000
    089A01A8:[24180000]: addiu      $t8, $zr, 0 <=> li $t8, 0
    089A01AC:[34C6FFFF]: ori        $a2, $a2, -1
    089A01B0:[8D820008]: lw         $v0, 8($t4)
    089A01B4:[000B1FC0]: sll        $v1, $t3, 0x001F
    089A01B8:[014E2024]: and        $a0, $t2, $t6
    089A01BC:[000B5842]: srl        $t3, $t3, 0x0001
    089A01C0:[000A5042]: srl        $t2, $t2, 0x0001
    089A01C4:[24420001]: addiu      $v0, $v0, 1
    089A01C8:[01435025]: or         $t2, $t2, $v1
    089A01CC:[AD820008]: sw         $v0, 8($t4)
    089A01D0:[10800007]: beq        $a0, $zr, 0x089A01F0
    089A01D4:[00CB182B]: sltu       $v1, $a2, $t3
    089A01D8:[000917C0]: sll        $v0, $t1, 0x001F
    089A01DC:[00084042]: srl        $t0, $t0, 0x0001
    089A01E0:[01024025]: or         $t0, $t0, $v0
    089A01E4:[00094842]: srl        $t1, $t1, 0x0001
    089A01E8:[01184025]: or         $t0, $t0, $t8
    089A01EC:[01394825]: or         $t1, $t1, $t9
    089A01F0:[5460FFF0]: bnel       $v1, $zr, 0x089A01B4
    089A01F4:[8D820008]: lw         $v0, 8($t4)
    089A01F8:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A01FC:[3442FFFF]: ori        $v0, $v0, -1
    089A0200:[004B102B]: sltu       $v0, $v0, $t3
    089A0204:[14400012]: bne        $v0, $zr, 0x089A0250
    089A0208:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089A020C:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    089A0210:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089A0214:[3484FFFF]: ori        $a0, $a0, -1
    089A0218:[8D820008]: lw         $v0, 8($t4)
    089A021C:[000A1FC2]: srl        $v1, $t2, 0x001F
    089A0220:[000B5840]: sll        $t3, $t3, 0x0001
    089A0224:[2442FFFF]: addiu      $v0, $v0, -1
    089A0228:[01635825]: or         $t3, $t3, $v1
    089A022C:[000A5040]: sll        $t2, $t2, 0x0001
    089A0230:[05200023]: bltz       $t1, 0x089A02C0
    089A0234:[AD820008]: sw         $v0, 8($t4)
    089A0238:[00081FC2]: srl        $v1, $t0, 0x001F
    089A023C:[00094840]: sll        $t1, $t1, 0x0001
    089A0240:[008B102B]: sltu       $v0, $a0, $t3
    089A0244:[01234825]: or         $t1, $t1, $v1
    089A0248:[1040FFF3]: beq        $v0, $zr, 0x089A0218
    089A024C:[00084040]: sll        $t0, $t0, 0x0001
    089A0250:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
    089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
    089A02B8:[0A26809A]: j          0x089A0268
    089A02BC:[01625821]: addu       $t3, $t3, $v0
    089A02C0:[01465025]: or         $t2, $t2, $a2
    089A02C4:[0A26808E]: j          0x089A0238
    089A02C8:[01675825]: or         $t3, $t3, $a3
    089A02CC:[1040FF99]: beq        $v0, $zr, 0x089A0134
    089A02D0:[000F1002]: srl        $v0, $t7, 0x0000
    089A02D4:[26520001]: addiu      $s2, $s2, 1
    089A02D8:[2E420001]: sltiu      $v0, $s2, 1
    089A02DC:[0A26804C]: j          0x089A0130
    089A02E0:[02629821]: addu       $s3, $s3, $v0
    089A02E4:[5040FF88]: beql       $v0, $zr, 0x089A0108
    089A02E8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A02EC:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    089A02F0:[24120000]: addiu      $s2, $zr, 0 <=> li $s2, 0
    089A02F4:[0A268042]: j          0x089A0108
    089A02F8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 089A0248 1,858,495 times (length 14)
    089A0204:[14400012]: bne        $v0, $zr, 0x089A0250
    089A0208:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089A020C:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    089A0210:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089A0214:[3484FFFF]: ori        $a0, $a0, -1
--> 089A0218:[8D820008]: lw         $v0, 8($t4)
    089A021C:[000A1FC2]: srl        $v1, $t2, 0x001F
    089A0220:[000B5840]: sll        $t3, $t3, 0x0001
    089A0224:[2442FFFF]: addiu      $v0, $v0, -1
    089A0228:[01635825]: or         $t3, $t3, $v1
    089A022C:[000A5040]: sll        $t2, $t2, 0x0001
    089A0230:[05200023]: bltz       $t1, 0x089A02C0
    089A0234:[AD820008]: sw         $v0, 8($t4)
    089A0238:[00081FC2]: srl        $v1, $t0, 0x001F
    089A023C:[00094840]: sll        $t1, $t1, 0x0001
    089A0240:[008B102B]: sltu       $v0, $a0, $t3
    089A0244:[01234825]: or         $t1, $t1, $v1
--> 089A0248:[1040FFF3]: beq        $v0, $zr, 0x089A0218
    089A024C:[00084040]: sll        $t0, $t0, 0x0001
    089A0250:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
  Back Branch 089A0088 483,303 times (length 30)
    089A0004:[38830002]: xori       $v1, $a0, 2
    089A0008:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A000C:[10600007]: beq        $v1, $zr, 0x089A002C
    089A0010:[2444AC68]: addiu      $a0, $v0, -21400
    089A0014:[8FA20004]: lw         $v0, 4($sp)
--> 089A0018:[8FA30024]: lw         $v1, 36($sp)
    089A001C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089A0020:[00431026]: xor        $v0, $v0, $v1
    089A0024:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0028:[AFA20004]: sw         $v0, 4($sp)
    089A002C:[0E268246]: jal        0x089A0918
    089A0030:[00000000]: nop
    089A0034:[8FBF0094]: lw         $ra, 148($sp)
    089A0038:[8FB50090]: lw         $s5, 144($sp)
    089A003C:[8FB4008C]: lw         $s4, 140($sp)
    089A0040:[8FB30088]: lw         $s3, 136($sp)
    089A0044:[8FB20084]: lw         $s2, 132($sp)
    089A0048:[8FB00080]: lw         $s0, 128($sp)
    089A004C:[03E00008]: jr         $ra
    089A0050:[27BD00A0]: addiu      $sp, $sp, 160
    089A0054:[1440000C]: bne        $v0, $zr, 0x089A0088
    089A0058:[38620002]: xori       $v0, $v1, 2
    089A005C:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A0060:[38630002]: xori       $v1, $v1, 2
    089A0064:[1060FFF1]: beq        $v1, $zr, 0x089A002C
    089A0068:[2444AC68]: addiu      $a0, $v0, -21400
    089A006C:[8FA30024]: lw         $v1, 36($sp)
    089A0070:[8FA20004]: lw         $v0, 4($sp)
    089A0074:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089A0078:[00431026]: xor        $v0, $v0, $v1
    089A007C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0080:[0A26800B]: j          0x089A002C
    089A0084:[AFA20024]: sw         $v0, 36($sp)
--> 089A0088:[1040FFE3]: beq        $v0, $zr, 0x089A0018
    089A008C:[8FA20004]: lw         $v0, 4($sp)
    089A0090:[38820002]: xori       $v0, $a0, 2
    089A0094:[1040FFF6]: beq        $v0, $zr, 0x089A0070
    089A0098:[8FA30024]: lw         $v1, 36($sp)
  Back Branch 089A0278 468,135 times (length 149)
  Back Branch 089A0094 468,135 times (length 11)
    089A005C:[3C02089B]: lui        $v0, 0x089B <=> li $v0, 0x089B0000
    089A0060:[38630002]: xori       $v1, $v1, 2
    089A0064:[1060FFF1]: beq        $v1, $zr, 0x089A002C
    089A0068:[2444AC68]: addiu      $a0, $v0, -21400
    089A006C:[8FA30024]: lw         $v1, 36($sp)
--> 089A0070:[8FA20004]: lw         $v0, 4($sp)
    089A0074:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089A0078:[00431026]: xor        $v0, $v0, $v1
    089A007C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0080:[0A26800B]: j          0x089A002C
    089A0084:[AFA20024]: sw         $v0, 36($sp)
    089A0088:[1040FFE3]: beq        $v0, $zr, 0x089A0018
    089A008C:[8FA20004]: lw         $v0, 4($sp)
    089A0090:[38820002]: xori       $v0, $a0, 2
--> 089A0094:[1040FFF6]: beq        $v0, $zr, 0x089A0070
    089A0098:[8FA30024]: lw         $v1, 36($sp)
    089A009C:[8FA60014]: lw         $a2, 20($sp)
    089A00A0:[8FA70030]: lw         $a3, 48($sp)
    089A00A4:[8FA80010]: lw         $t0, 16($sp)
  Back Branch 089A02CC 433,080 times (length 104)
  Back Branch 089A02C4 61,917 times (length 37)
    089A0224:[2442FFFF]: addiu      $v0, $v0, -1
    089A0228:[01635825]: or         $t3, $t3, $v1
    089A022C:[000A5040]: sll        $t2, $t2, 0x0001
    089A0230:[05200023]: bltz       $t1, 0x089A02C0
    089A0234:[AD820008]: sw         $v0, 8($t4)
--> 089A0238:[00081FC2]: srl        $v1, $t0, 0x001F
    089A023C:[00094840]: sll        $t1, $t1, 0x0001
    089A0240:[008B102B]: sltu       $v0, $a0, $t3
    089A0244:[01234825]: or         $t1, $t1, $v1
    089A0248:[1040FFF3]: beq        $v0, $zr, 0x089A0218
    089A024C:[00084040]: sll        $t0, $t0, 0x0001
    089A0250:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
    089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
    089A02B8:[0A26809A]: j          0x089A0268
    089A02BC:[01625821]: addu       $t3, $t3, $v0
    089A02C0:[01465025]: or         $t2, $t2, $a2
--> 089A02C4:[0A26808E]: j          0x089A0238
    089A02C8:[01675825]: or         $t3, $t3, $a3
    089A02CC:[1040FF99]: beq        $v0, $zr, 0x089A0134
    089A02D0:[000F1002]: srl        $v0, $t7, 0x0000
    089A02D4:[26520001]: addiu      $s2, $s2, 1
  Back Branch 089A02E4 8,567 times (length 121)
  Back Branch 089A02DC 5,104 times (length 109)
  Back Branch 089A0280 228 times (length 7)
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
--> 089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
  Back Branch 089A02B8 156 times (length 22)
    089A0254:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
--> 089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
    089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
--> 089A02B8:[0A26809A]: j          0x089A0268
    089A02BC:[01625821]: addu       $t3, $t3, $v0
    089A02C0:[01465025]: or         $t2, $t2, $a2
    089A02C4:[0A26808E]: j          0x089A0238
    089A02C8:[01675825]: or         $t3, $t3, $a3
  Back Branch 089A02A8 117 times (length 17)
    089A0258:[01421024]: and        $v0, $t2, $v0
    089A025C:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0260:[10440007]: beq        $v0, $a0, 0x089A0280
    089A0264:[01631824]: and        $v1, $t3, $v1
    089A0268:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 089A026C:[AD8A0010]: sw         $t2, 16($t4)
    089A0270:[AD8B0014]: sw         $t3, 20($t4)
    089A0274:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    089A0278:[0A26800B]: j          0x089A002C
    089A027C:[AD820000]: sw         $v0, 0($t4)
    089A0280:[1460FFFA]: bne        $v1, $zr, 0x089A026C
    089A0284:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0288:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A028C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0290:[01421024]: and        $v0, $t2, $v0
    089A0294:[01631824]: and        $v1, $t3, $v1
    089A0298:[00431025]: or         $v0, $v0, $v1
    089A029C:[54400005]: bnel       $v0, $zr, 0x089A02B4
    089A02A0:[254A0080]: addiu      $t2, $t2, 128
    089A02A4:[01091025]: or         $v0, $t0, $t1
--> 089A02A8:[1040FFF0]: beq        $v0, $zr, 0x089A026C
    089A02AC:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A02B0:[254A0080]: addiu      $t2, $t2, 128
    089A02B4:[2D420080]: sltiu      $v0, $t2, 128
    089A02B8:[0A26809A]: j          0x089A0268
_S1_2_8870914 79,528,680 instructions (0.669%), 35,112 calls (08870914 - 08870990, length 32)
    08870914:[3C0508A3]: lui        $a1, 0x08A3 <=> li $a1, 0x08A30000
    08870918:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    0887091C:[24A59FF0]: addiu      $a1, $a1, -24592
    08870920:[2484A4F0]: addiu      $a0, $a0, -23312
    08870924:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08870928:[ACA00000]: sw         $zr, 0($a1)
    0887092C:[AC800000]: sw         $zr, 0($a0)
    08870930:[24C60001]: addiu      $a2, $a2, 1
    08870934:[24A50004]: addiu      $a1, $a1, 4
    08870938:[28C70140]: slti       $a3, $a2, 320
    0887093C:[14E0FFFA]: bne        $a3, $zr, 0x08870928
    08870940:[24840004]: addiu      $a0, $a0, 4
    08870944:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08870948:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887094C:[ACA4BDB8]: sw         $a0, -16968($a1)
    08870950:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870954:[24848190]: addiu      $a0, $a0, -32368
    08870958:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887095C:[ACA4BDA8]: sw         $a0, -16984($a1)
    08870960:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870964:[248481D0]: addiu      $a0, $a0, -32304
    08870968:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887096C:[ACA4BDAC]: sw         $a0, -16980($a1)
    08870970:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870974:[24848210]: addiu      $a0, $a0, -32240
    08870978:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887097C:[ACA4BDB0]: sw         $a0, -16976($a1)
    08870980:[3C04089C]: lui        $a0, 0x089C <=> li $a0, 0x089C0000
    08870984:[24848250]: addiu      $a0, $a0, -32176
    08870988:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887098C:[03E00008]: jr         $ra
    08870990:[ACA4BDB4]: sw         $a0, -16972($a1)
  Back Branch 0887093C 11,235,840 times (length 7)
    08870914:[3C0508A3]: lui        $a1, 0x08A3 <=> li $a1, 0x08A30000
    08870918:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    0887091C:[24A59FF0]: addiu      $a1, $a1, -24592
    08870920:[2484A4F0]: addiu      $a0, $a0, -23312
    08870924:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
--> 08870928:[ACA00000]: sw         $zr, 0($a1)
    0887092C:[AC800000]: sw         $zr, 0($a0)
    08870930:[24C60001]: addiu      $a2, $a2, 1
    08870934:[24A50004]: addiu      $a1, $a1, 4
    08870938:[28C70140]: slti       $a3, $a2, 320
--> 0887093C:[14E0FFFA]: bne        $a3, $zr, 0x08870928
    08870940:[24840004]: addiu      $a0, $a0, 4
    08870944:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08870948:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0887094C:[ACA4BDB8]: sw         $a0, -16968($a1)
_S1_2_89914E8 74,620,112 instructions (0.628%), 3,162,732 calls (089914E8 - 089915F4, length 68)
    089914E8:[27BDFFF0]: addiu      $sp, $sp, -16
    089914EC:[E7AC0008]: swc1       $f12, 8($sp)
    089914F0:[8FA40008]: lw         $a0, 8($sp)
    089914F4:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    089914F8:[24A5FFFF]: addiu      $a1, $a1, -1
    089914FC:[00852024]: and        $a0, $a0, $a1
    08991500:[3C053F49]: lui        $a1, 0x3F49 <=> li $a1, 0x3F490000
    08991504:[24A50FD8]: addiu      $a1, $a1, 4056
    08991508:[00A4282A]: slt        $a1, $a1, $a0
    0899150C:[AFBF000C]: sw         $ra, 12($sp)
    08991510:[10A00018]: beq        $a1, $zr, 0x08991574
    08991514:[3C057F80]: lui        $a1, 0x7F80 <=> li $a1, 0x7F800000
    08991518:[0085202A]: slt        $a0, $a0, $a1
    0899151C:[10800011]: beq        $a0, $zr, 0x08991564
    08991520:[00000000]: nop
    08991524:[0E265227]: jal        0x0899489C
    08991528:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0899152C:[C7AD0000]: lwc1       $f13, 0($sp)
    08991530:[30440003]: andi       $a0, $v0, 3
    08991534:[1C800014]: bgtz       $a0, 0x08991588
    08991538:[C7AC0004]: lwc1       $f12, 4($sp)
    0899153C:[0483001F]: bgezl      $a0, 0x089915BC
    08991540:[46006386]: mov.s      $f14, $f12
    08991544:[46006386]: mov.s      $f14, $f12
    08991548:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0899154C:[46006B06]: mov.s      $f12, $f13
    08991550:[0E265CA9]: jal        0x089972A4
    08991554:[46007346]: mov.s      $f13, $f14
    08991558:[8FBF000C]: lw         $ra, 12($sp)
    0899155C:[03E00008]: jr         $ra
    08991560:[27BD0010]: addiu      $sp, $sp, 16
    08991564:[44800000]: mtc1       $zr, $f0
    08991568:[8FBF000C]: lw         $ra, 12($sp)
    0899156C:[03E00008]: jr         $ra
    08991570:[27BD0010]: addiu      $sp, $sp, 16
    08991574:[0E265A4E]: jal        0x08996938
    08991578:[44806800]: mtc1       $zr, $f13
    0899157C:[8FBF000C]: lw         $ra, 12($sp)
    08991580:[03E00008]: jr         $ra
    08991584:[27BD0010]: addiu      $sp, $sp, 16
    08991588:[28850002]: slti       $a1, $a0, 2
    0899158C:[14A00011]: bne        $a1, $zr, 0x089915D4
    08991590:[28840003]: slti       $a0, $a0, 3
    08991594:[5080FFEC]: beql       $a0, $zr, 0x08991548
    08991598:[46006386]: mov.s      $f14, $f12
    0899159C:[46006386]: mov.s      $f14, $f12
    089915A0:[46006B06]: mov.s      $f12, $f13
    089915A4:[0E265A4E]: jal        0x08996938
    089915A8:[46007346]: mov.s      $f13, $f14
    089915AC:[46000007]: neg.s      $f0, $f0
    089915B0:[8FBF000C]: lw         $ra, 12($sp)
    089915B4:[03E00008]: jr         $ra
    089915B8:[27BD0010]: addiu      $sp, $sp, 16
    089915BC:[46006B06]: mov.s      $f12, $f13
    089915C0:[0E265A4E]: jal        0x08996938
    089915C4:[46007346]: mov.s      $f13, $f14
    089915C8:[8FBF000C]: lw         $ra, 12($sp)
    089915CC:[03E00008]: jr         $ra
    089915D0:[27BD0010]: addiu      $sp, $sp, 16
    089915D4:[46006386]: mov.s      $f14, $f12
    089915D8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089915DC:[46006B06]: mov.s      $f12, $f13
    089915E0:[0E265CA9]: jal        0x089972A4
    089915E4:[46007346]: mov.s      $f13, $f14
    089915E8:[46000007]: neg.s      $f0, $f0
    089915EC:[8FBF000C]: lw         $ra, 12($sp)
    089915F0:[03E00008]: jr         $ra
    089915F4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08991594 278,578 times (length 21)
    08991534:[1C800014]: bgtz       $a0, 0x08991588
    08991538:[C7AC0004]: lwc1       $f12, 4($sp)
    0899153C:[0483001F]: bgezl      $a0, 0x089915BC
    08991540:[46006386]: mov.s      $f14, $f12
    08991544:[46006386]: mov.s      $f14, $f12
--> 08991548:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0899154C:[46006B06]: mov.s      $f12, $f13
    08991550:[0E265CA9]: jal        0x089972A4
    08991554:[46007346]: mov.s      $f13, $f14
    08991558:[8FBF000C]: lw         $ra, 12($sp)
    0899155C:[03E00008]: jr         $ra
    08991560:[27BD0010]: addiu      $sp, $sp, 16
    08991564:[44800000]: mtc1       $zr, $f0
    08991568:[8FBF000C]: lw         $ra, 12($sp)
    0899156C:[03E00008]: jr         $ra
    08991570:[27BD0010]: addiu      $sp, $sp, 16
    08991574:[0E265A4E]: jal        0x08996938
    08991578:[44806800]: mtc1       $zr, $f13
    0899157C:[8FBF000C]: lw         $ra, 12($sp)
    08991580:[03E00008]: jr         $ra
    08991584:[27BD0010]: addiu      $sp, $sp, 16
    08991588:[28850002]: slti       $a1, $a0, 2
    0899158C:[14A00011]: bne        $a1, $zr, 0x089915D4
    08991590:[28840003]: slti       $a0, $a0, 3
--> 08991594:[5080FFEC]: beql       $a0, $zr, 0x08991548
    08991598:[46006386]: mov.s      $f14, $f12
    0899159C:[46006386]: mov.s      $f14, $f12
    089915A0:[46006B06]: mov.s      $f12, $f13
    089915A4:[0E265A4E]: jal        0x08996938
_S1_2_8991610 73,250,148 instructions (0.616%), 3,048,650 calls (08991610 - 08991720, length 69)
    08991610:[27BDFFF0]: addiu      $sp, $sp, -16
    08991614:[E7AC0008]: swc1       $f12, 8($sp)
    08991618:[8FA40008]: lw         $a0, 8($sp)
    0899161C:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    08991620:[24A5FFFF]: addiu      $a1, $a1, -1
    08991624:[00852024]: and        $a0, $a0, $a1
    08991628:[3C053F49]: lui        $a1, 0x3F49 <=> li $a1, 0x3F490000
    0899162C:[24A50FD8]: addiu      $a1, $a1, 4056
    08991630:[00A4282A]: slt        $a1, $a1, $a0
    08991634:[AFBF000C]: sw         $ra, 12($sp)
    08991638:[10A00018]: beq        $a1, $zr, 0x0899169C
    0899163C:[3C057F80]: lui        $a1, 0x7F80 <=> li $a1, 0x7F800000
    08991640:[0085202A]: slt        $a0, $a0, $a1
    08991644:[10800011]: beq        $a0, $zr, 0x0899168C
    08991648:[00000000]: nop
    0899164C:[0E265227]: jal        0x0899489C
    08991650:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08991654:[C7AD0000]: lwc1       $f13, 0($sp)
    08991658:[30440003]: andi       $a0, $v0, 3
    0899165C:[1C800015]: bgtz       $a0, 0x089916B4
    08991660:[C7AC0004]: lwc1       $f12, 4($sp)
    08991664:[04830021]: bgezl      $a0, 0x089916EC
    08991668:[46006386]: mov.s      $f14, $f12
    0899166C:[46006386]: mov.s      $f14, $f12
    08991670:[46006B06]: mov.s      $f12, $f13
    08991674:[0E265A4E]: jal        0x08996938
    08991678:[46007346]: mov.s      $f13, $f14
    0899167C:[46000007]: neg.s      $f0, $f0
    08991680:[8FBF000C]: lw         $ra, 12($sp)
    08991684:[03E00008]: jr         $ra
    08991688:[27BD0010]: addiu      $sp, $sp, 16
    0899168C:[44800000]: mtc1       $zr, $f0
    08991690:[8FBF000C]: lw         $ra, 12($sp)
    08991694:[03E00008]: jr         $ra
    08991698:[27BD0010]: addiu      $sp, $sp, 16
    0899169C:[44806800]: mtc1       $zr, $f13
    089916A0:[0E265CA9]: jal        0x089972A4
    089916A4:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    089916A8:[8FBF000C]: lw         $ra, 12($sp)
    089916AC:[03E00008]: jr         $ra
    089916B0:[27BD0010]: addiu      $sp, $sp, 16
    089916B4:[28850002]: slti       $a1, $a0, 2
    089916B8:[14A00013]: bne        $a1, $zr, 0x08991708
    089916BC:[28840003]: slti       $a0, $a0, 3
    089916C0:[5080FFEB]: beql       $a0, $zr, 0x08991670
    089916C4:[46006386]: mov.s      $f14, $f12
    089916C8:[46006386]: mov.s      $f14, $f12
    089916CC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089916D0:[46006B06]: mov.s      $f12, $f13
    089916D4:[0E265CA9]: jal        0x089972A4
    089916D8:[46007346]: mov.s      $f13, $f14
    089916DC:[46000007]: neg.s      $f0, $f0
    089916E0:[8FBF000C]: lw         $ra, 12($sp)
    089916E4:[03E00008]: jr         $ra
    089916E8:[27BD0010]: addiu      $sp, $sp, 16
    089916EC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089916F0:[46006B06]: mov.s      $f12, $f13
    089916F4:[0E265CA9]: jal        0x089972A4
    089916F8:[46007346]: mov.s      $f13, $f14
    089916FC:[8FBF000C]: lw         $ra, 12($sp)
    08991700:[03E00008]: jr         $ra
    08991704:[27BD0010]: addiu      $sp, $sp, 16
    08991708:[46006386]: mov.s      $f14, $f12
    0899170C:[46006B06]: mov.s      $f12, $f13
    08991710:[0E265A4E]: jal        0x08996938
    08991714:[46007346]: mov.s      $f13, $f14
    08991718:[8FBF000C]: lw         $ra, 12($sp)
    0899171C:[03E00008]: jr         $ra
    08991720:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089916C0 278,491 times (length 22)
    0899165C:[1C800015]: bgtz       $a0, 0x089916B4
    08991660:[C7AC0004]: lwc1       $f12, 4($sp)
    08991664:[04830021]: bgezl      $a0, 0x089916EC
    08991668:[46006386]: mov.s      $f14, $f12
    0899166C:[46006386]: mov.s      $f14, $f12
--> 08991670:[46006B06]: mov.s      $f12, $f13
    08991674:[0E265A4E]: jal        0x08996938
    08991678:[46007346]: mov.s      $f13, $f14
    0899167C:[46000007]: neg.s      $f0, $f0
    08991680:[8FBF000C]: lw         $ra, 12($sp)
    08991684:[03E00008]: jr         $ra
    08991688:[27BD0010]: addiu      $sp, $sp, 16
    0899168C:[44800000]: mtc1       $zr, $f0
    08991690:[8FBF000C]: lw         $ra, 12($sp)
    08991694:[03E00008]: jr         $ra
    08991698:[27BD0010]: addiu      $sp, $sp, 16
    0899169C:[44806800]: mtc1       $zr, $f13
    089916A0:[0E265CA9]: jal        0x089972A4
    089916A4:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    089916A8:[8FBF000C]: lw         $ra, 12($sp)
    089916AC:[03E00008]: jr         $ra
    089916B0:[27BD0010]: addiu      $sp, $sp, 16
    089916B4:[28850002]: slti       $a1, $a0, 2
    089916B8:[14A00013]: bne        $a1, $zr, 0x08991708
    089916BC:[28840003]: slti       $a0, $a0, 3
--> 089916C0:[5080FFEB]: beql       $a0, $zr, 0x08991670
    089916C4:[46006386]: mov.s      $f14, $f12
    089916C8:[46006386]: mov.s      $f14, $f12
    089916CC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089916D0:[46006B06]: mov.s      $f12, $f13
_S1_2_8988C74 68,977,644 instructions (0.581%), 2,999,028 calls (08988C74 - 08988CCC, length 23)
    08988C74:[27BDFFF0]: addiu      $sp, $sp, -16
    08988C78:[3C0208A1]: lui        $v0, 0x08A1 <=> li $v0, 0x08A10000
    08988C7C:[AFB00000]: sw         $s0, 0($sp)
    08988C80:[24500470]: addiu      $s0, $v0, 1136
    08988C84:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08988C88:[8E070048]: lw         $a3, 72($s0)
    08988C8C:[AFB10004]: sw         $s1, 4($sp)
    08988C90:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08988C94:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08988C98:[AFBF0008]: sw         $ra, 8($sp)
    08988C9C:[0E2626BC]: jal        0x08989AF0
    08988CA0:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08988CA4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08988CA8:[8E050044]: lw         $a1, 68($s0)
    08988CAC:[02262004]: sllv       $a0, $a2, $s1
    08988CB0:[00041827]: nor        $v1, $zr, $a0 <=> li $v1, not $a0
    08988CB4:[00A32024]: and        $a0, $a1, $v1
    08988CB8:[AE040044]: sw         $a0, 68($s0)
    08988CBC:[8FBF0008]: lw         $ra, 8($sp)
    08988CC0:[8FB10004]: lw         $s1, 4($sp)
    08988CC4:[8FB00000]: lw         $s0, 0($sp)
    08988CC8:[03E00008]: jr         $ra
    08988CCC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_89A0918 68,073,644 instructions (0.573%), 1,042,250 calls (089A0918 - 089A0BB4, length 168)
    089A0918:[8C830000]: lw         $v1, 0($a0)
    089A091C:[27BDFFF0]: addiu      $sp, $sp, -16
    089A0920:[8C8A0010]: lw         $t2, 16($a0)
    089A0924:[8C8B0014]: lw         $t3, 20($a0)
    089A0928:[2C620002]: sltiu      $v0, $v1, 2
    089A092C:[8C8C0004]: lw         $t4, 4($a0)
    089A0930:[1040001E]: beq        $v0, $zr, 0x089A09AC
    089A0934:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089A0938:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089A093C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0940:[01425025]: or         $t2, $t2, $v0
    089A0944:[01635825]: or         $t3, $t3, $v1
    089A0948:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A094C:[8FA20004]: lw         $v0, 4($sp)
    089A0950:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    089A0954:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    089A0958:[34C6FFFF]: ori        $a2, $a2, -1
    089A095C:[01663024]: and        $a2, $t3, $a2
    089A0960:[00431024]: and        $v0, $v0, $v1
    089A0964:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    089A0968:[00461025]: or         $v0, $v0, $a2
    089A096C:[312507FF]: andi       $a1, $t1, 2047
    089A0970:[3484FFFF]: ori        $a0, $a0, -1
    089A0974:[00441024]: and        $v0, $v0, $a0
    089A0978:[00052D00]: sll        $a1, $a1, 0x0014
    089A097C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    089A0980:[00451025]: or         $v0, $v0, $a1
    089A0984:[3463FFFF]: ori        $v1, $v1, -1
    089A0988:[00431024]: and        $v0, $v0, $v1
    089A098C:[000C27C0]: sll        $a0, $t4, 0x001F
    089A0990:[00441025]: or         $v0, $v0, $a0
    089A0994:[AFA20004]: sw         $v0, 4($sp)
    089A0998:[AFAA0000]: sw         $t2, 0($sp)
    089A099C:[8FA20000]: lw         $v0, 0($sp)
    089A09A0:[8FA30004]: lw         $v1, 4($sp)
    089A09A4:[03E00008]: jr         $ra
    089A09A8:[27BD0010]: addiu      $sp, $sp, 16
    089A09AC:[38620004]: xori       $v0, $v1, 4
    089A09B0:[50400059]: beql       $v0, $zr, 0x089A0B18
    089A09B4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A09B8:[38620002]: xori       $v0, $v1, 2
    089A09BC:[10400056]: beq        $v0, $zr, 0x089A0B18
    089A09C0:[00000000]: nop
    089A09C4:[014B1025]: or         $v0, $t2, $t3
    089A09C8:[1040FFE1]: beq        $v0, $zr, 0x089A0950
    089A09CC:[8FA20004]: lw         $v0, 4($sp)
    089A09D0:[8C840008]: lw         $a0, 8($a0)
    089A09D4:[2882FC02]: slti       $v0, $a0, -1022
    089A09D8:[1040004D]: beq        $v0, $zr, 0x089A0B10
    089A09DC:[28820400]: slti       $v0, $a0, 1024
    089A09E0:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    089A09E4:[00446823]: subu       $t5, $v0, $a0
    089A09E8:[29A30039]: slti       $v1, $t5, 57
    089A09EC:[14600022]: bne        $v1, $zr, 0x089A0A78
    089A09F0:[00000000]: nop
    089A09F4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A09F8:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A09FC:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A00:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0A04:[01421024]: and        $v0, $t2, $v0
    089A0A08:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0A0C:[1044000E]: beq        $v0, $a0, 0x089A0A48
    089A0A10:[01631824]: and        $v1, $t3, $v1
    089A0A14:[254A007F]: addiu      $t2, $t2, 127
    089A0A18:[2D42007F]: sltiu      $v0, $t2, 127
    089A0A1C:[01625821]: addu       $t3, $t3, $v0
    089A0A20:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A24:[3442FFFF]: ori        $v0, $v0, -1
    089A0A28:[004B102B]: sltu       $v0, $v0, $t3
    089A0A2C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A0A30:[000A5202]: srl        $t2, $t2, 0x0008
    089A0A34:[000B2600]: sll        $a0, $t3, 0x0018
    089A0A38:[0062480B]: movn       $t1, $v1, $v0
    089A0A3C:[01445025]: or         $t2, $t2, $a0
    089A0A40:[0A268253]: j          0x089A094C
    089A0A44:[000B5A02]: srl        $t3, $t3, 0x0008
    089A0A48:[5460FFF3]: bnel       $v1, $zr, 0x089A0A18
    089A0A4C:[254A007F]: addiu      $t2, $t2, 127
    089A0A50:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A54:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0A58:[01421024]: and        $v0, $t2, $v0
    089A0A5C:[01631824]: and        $v1, $t3, $v1
    089A0A60:[00431025]: or         $v0, $v0, $v1
    089A0A64:[5040FFEF]: beql       $v0, $zr, 0x089A0A24
    089A0A68:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A6C:[254A0080]: addiu      $t2, $t2, 128
    089A0A70:[0A268287]: j          0x089A0A1C
    089A0A74:[2D420080]: sltiu      $v0, $t2, 128
    089A0A78:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    089A0A7C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089A0A80:[000D3680]: sll        $a2, $t5, 0x001A
    089A0A84:[04C10004]: bgez       $a2, 0x089A0A98
    089A0A88:[00000000]: nop
    089A0A8C:[01A41804]: sllv       $v1, $a0, $t5
    089A0A90:[10000007]: b          0x089A0AB0
    089A0A94:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089A0A98:[10C00004]: beq        $a2, $zr, 0x089A0AAC
    089A0A9C:[01A51804]: sllv       $v1, $a1, $t5
    089A0AA0:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    089A0AA4:[00C43006]: srlv       $a2, $a0, $a2
    089A0AA8:[00661825]: or         $v1, $v1, $a2
    089A0AAC:[01A41004]: sllv       $v0, $a0, $t5
    089A0AB0:[2442FFFF]: addiu      $v0, $v0, -1
    089A0AB4:[2C47FFFF]: sltiu      $a3, $v0, -1
    089A0AB8:[2463FFFF]: addiu      $v1, $v1, -1
    089A0ABC:[00671821]: addu       $v1, $v1, $a3
    089A0AC0:[01421024]: and        $v0, $t2, $v0
    089A0AC4:[01631824]: and        $v1, $t3, $v1
    089A0AC8:[00431025]: or         $v0, $v0, $v1
    089A0ACC:[000D4680]: sll        $t0, $t5, 0x001A
    089A0AD0:[05010004]: bgez       $t0, 0x089A0AE4
    089A0AD4:[00000000]: nop
    089A0AD8:[01AB3006]: srlv       $a2, $t3, $t5
    089A0ADC:[10000007]: b          0x089A0AFC
    089A0AE0:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A0AE4:[11000004]: beq        $t0, $zr, 0x089A0AF8
    089A0AE8:[01AA3006]: srlv       $a2, $t2, $t5
    089A0AEC:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    089A0AF0:[010B4004]: sllv       $t0, $t3, $t0
    089A0AF4:[00C83025]: or         $a2, $a2, $t0
    089A0AF8:[01AB3806]: srlv       $a3, $t3, $t5
    089A0AFC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0B00:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A0B04:[00C25025]: or         $t2, $a2, $v0
    089A0B08:[0A26827F]: j          0x089A09FC
    089A0B0C:[00E55825]: or         $t3, $a3, $a1
    089A0B10:[14400005]: bne        $v0, $zr, 0x089A0B28
    089A0B14:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A0B18:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A0B1C:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A0B20:[0A268254]: j          0x089A0950
    089A0B24:[8FA20004]: lw         $v0, 4($sp)
    089A0B28:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B2C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0B30:[01423024]: and        $a2, $t2, $v0
    089A0B34:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    089A0B38:[01633824]: and        $a3, $t3, $v1
    089A0B3C:[10C20012]: beq        $a2, $v0, 0x089A0B88
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
    089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
    089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B94:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0B98:[01421024]: and        $v0, $t2, $v0
    089A0B9C:[01631824]: and        $v1, $t3, $v1
    089A0BA0:[00431025]: or         $v0, $v0, $v1
    089A0BA4:[5040FFEB]: beql       $v0, $zr, 0x089A0B54
    089A0BA8:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0BAC:[254A0080]: addiu      $t2, $t2, 128
    089A0BB0:[0A2682D3]: j          0x089A0B4C
    089A0BB4:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 089A09C8 1,015,980 times (length 32)
    089A093C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0940:[01425025]: or         $t2, $t2, $v0
    089A0944:[01635825]: or         $t3, $t3, $v1
    089A0948:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A094C:[8FA20004]: lw         $v0, 4($sp)
--> 089A0950:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    089A0954:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    089A0958:[34C6FFFF]: ori        $a2, $a2, -1
    089A095C:[01663024]: and        $a2, $t3, $a2
    089A0960:[00431024]: and        $v0, $v0, $v1
    089A0964:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    089A0968:[00461025]: or         $v0, $v0, $a2
    089A096C:[312507FF]: andi       $a1, $t1, 2047
    089A0970:[3484FFFF]: ori        $a0, $a0, -1
    089A0974:[00441024]: and        $v0, $v0, $a0
    089A0978:[00052D00]: sll        $a1, $a1, 0x0014
    089A097C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    089A0980:[00451025]: or         $v0, $v0, $a1
    089A0984:[3463FFFF]: ori        $v1, $v1, -1
    089A0988:[00431024]: and        $v0, $v0, $v1
    089A098C:[000C27C0]: sll        $a0, $t4, 0x001F
    089A0990:[00441025]: or         $v0, $v0, $a0
    089A0994:[AFA20004]: sw         $v0, 4($sp)
    089A0998:[AFAA0000]: sw         $t2, 0($sp)
    089A099C:[8FA20000]: lw         $v0, 0($sp)
    089A09A0:[8FA30004]: lw         $v1, 4($sp)
    089A09A4:[03E00008]: jr         $ra
    089A09A8:[27BD0010]: addiu      $sp, $sp, 16
    089A09AC:[38620004]: xori       $v0, $v1, 4
    089A09B0:[50400059]: beql       $v0, $zr, 0x089A0B18
    089A09B4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A09B8:[38620002]: xori       $v0, $v1, 2
    089A09BC:[10400056]: beq        $v0, $zr, 0x089A0B18
    089A09C0:[00000000]: nop
    089A09C4:[014B1025]: or         $v0, $t2, $t3
--> 089A09C8:[1040FFE1]: beq        $v0, $zr, 0x089A0950
    089A09CC:[8FA20004]: lw         $v0, 4($sp)
    089A09D0:[8C840008]: lw         $a0, 8($a0)
    089A09D4:[2882FC02]: slti       $v0, $a0, -1022
    089A09D8:[1040004D]: beq        $v0, $zr, 0x089A0B10
  Back Branch 089A0B80 1,014,693 times (length 82)
    089A0A2C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A0A30:[000A5202]: srl        $t2, $t2, 0x0008
    089A0A34:[000B2600]: sll        $a0, $t3, 0x0018
    089A0A38:[0062480B]: movn       $t1, $v1, $v0
    089A0A3C:[01445025]: or         $t2, $t2, $a0
--> 089A0A40:[0A268253]: j          0x089A094C
    089A0A44:[000B5A02]: srl        $t3, $t3, 0x0008
    089A0A48:[5460FFF3]: bnel       $v1, $zr, 0x089A0A18
    089A0A4C:[254A007F]: addiu      $t2, $t2, 127
    089A0A50:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A54:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0A58:[01421024]: and        $v0, $t2, $v0
    089A0A5C:[01631824]: and        $v1, $t3, $v1
    089A0A60:[00431025]: or         $v0, $v0, $v1
    089A0A64:[5040FFEF]: beql       $v0, $zr, 0x089A0A24
    089A0A68:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A6C:[254A0080]: addiu      $t2, $t2, 128
    089A0A70:[0A268287]: j          0x089A0A1C
    089A0A74:[2D420080]: sltiu      $v0, $t2, 128
    089A0A78:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    089A0A7C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089A0A80:[000D3680]: sll        $a2, $t5, 0x001A
    089A0A84:[04C10004]: bgez       $a2, 0x089A0A98
    089A0A88:[00000000]: nop
    089A0A8C:[01A41804]: sllv       $v1, $a0, $t5
    089A0A90:[10000007]: b          0x089A0AB0
    089A0A94:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089A0A98:[10C00004]: beq        $a2, $zr, 0x089A0AAC
    089A0A9C:[01A51804]: sllv       $v1, $a1, $t5
    089A0AA0:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    089A0AA4:[00C43006]: srlv       $a2, $a0, $a2
    089A0AA8:[00661825]: or         $v1, $v1, $a2
    089A0AAC:[01A41004]: sllv       $v0, $a0, $t5
    089A0AB0:[2442FFFF]: addiu      $v0, $v0, -1
    089A0AB4:[2C47FFFF]: sltiu      $a3, $v0, -1
    089A0AB8:[2463FFFF]: addiu      $v1, $v1, -1
    089A0ABC:[00671821]: addu       $v1, $v1, $a3
    089A0AC0:[01421024]: and        $v0, $t2, $v0
    089A0AC4:[01631824]: and        $v1, $t3, $v1
    089A0AC8:[00431025]: or         $v0, $v0, $v1
    089A0ACC:[000D4680]: sll        $t0, $t5, 0x001A
    089A0AD0:[05010004]: bgez       $t0, 0x089A0AE4
    089A0AD4:[00000000]: nop
    089A0AD8:[01AB3006]: srlv       $a2, $t3, $t5
    089A0ADC:[10000007]: b          0x089A0AFC
    089A0AE0:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089A0AE4:[11000004]: beq        $t0, $zr, 0x089A0AF8
    089A0AE8:[01AA3006]: srlv       $a2, $t2, $t5
    089A0AEC:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    089A0AF0:[010B4004]: sllv       $t0, $t3, $t0
    089A0AF4:[00C83025]: or         $a2, $a2, $t0
    089A0AF8:[01AB3806]: srlv       $a3, $t3, $t5
    089A0AFC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089A0B00:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089A0B04:[00C25025]: or         $t2, $a2, $v0
    089A0B08:[0A26827F]: j          0x089A09FC
    089A0B0C:[00E55825]: or         $t3, $a3, $a1
    089A0B10:[14400005]: bne        $v0, $zr, 0x089A0B28
    089A0B14:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A0B18:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A0B1C:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A0B20:[0A268254]: j          0x089A0950
    089A0B24:[8FA20004]: lw         $v0, 4($sp)
    089A0B28:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B2C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0B30:[01423024]: and        $a2, $t2, $v0
    089A0B34:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    089A0B38:[01633824]: and        $a3, $t3, $v1
    089A0B3C:[10C20012]: beq        $a2, $v0, 0x089A0B88
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
    089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
--> 089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 089A0A40 1,014,693 times (length 63)
    089A0938:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089A093C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0940:[01425025]: or         $t2, $t2, $v0
    089A0944:[01635825]: or         $t3, $t3, $v1
    089A0948:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
--> 089A094C:[8FA20004]: lw         $v0, 4($sp)
    089A0950:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    089A0954:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    089A0958:[34C6FFFF]: ori        $a2, $a2, -1
    089A095C:[01663024]: and        $a2, $t3, $a2
    089A0960:[00431024]: and        $v0, $v0, $v1
    089A0964:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    089A0968:[00461025]: or         $v0, $v0, $a2
    089A096C:[312507FF]: andi       $a1, $t1, 2047
    089A0970:[3484FFFF]: ori        $a0, $a0, -1
    089A0974:[00441024]: and        $v0, $v0, $a0
    089A0978:[00052D00]: sll        $a1, $a1, 0x0014
    089A097C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    089A0980:[00451025]: or         $v0, $v0, $a1
    089A0984:[3463FFFF]: ori        $v1, $v1, -1
    089A0988:[00431024]: and        $v0, $v0, $v1
    089A098C:[000C27C0]: sll        $a0, $t4, 0x001F
    089A0990:[00441025]: or         $v0, $v0, $a0
    089A0994:[AFA20004]: sw         $v0, 4($sp)
    089A0998:[AFAA0000]: sw         $t2, 0($sp)
    089A099C:[8FA20000]: lw         $v0, 0($sp)
    089A09A0:[8FA30004]: lw         $v1, 4($sp)
    089A09A4:[03E00008]: jr         $ra
    089A09A8:[27BD0010]: addiu      $sp, $sp, 16
    089A09AC:[38620004]: xori       $v0, $v1, 4
    089A09B0:[50400059]: beql       $v0, $zr, 0x089A0B18
    089A09B4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    089A09B8:[38620002]: xori       $v0, $v1, 2
    089A09BC:[10400056]: beq        $v0, $zr, 0x089A0B18
    089A09C0:[00000000]: nop
    089A09C4:[014B1025]: or         $v0, $t2, $t3
    089A09C8:[1040FFE1]: beq        $v0, $zr, 0x089A0950
    089A09CC:[8FA20004]: lw         $v0, 4($sp)
    089A09D0:[8C840008]: lw         $a0, 8($a0)
    089A09D4:[2882FC02]: slti       $v0, $a0, -1022
    089A09D8:[1040004D]: beq        $v0, $zr, 0x089A0B10
    089A09DC:[28820400]: slti       $v0, $a0, 1024
    089A09E0:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    089A09E4:[00446823]: subu       $t5, $v0, $a0
    089A09E8:[29A30039]: slti       $v1, $t5, 57
    089A09EC:[14600022]: bne        $v1, $zr, 0x089A0A78
    089A09F0:[00000000]: nop
    089A09F4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089A09F8:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    089A09FC:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0A00:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    089A0A04:[01421024]: and        $v0, $t2, $v0
    089A0A08:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    089A0A0C:[1044000E]: beq        $v0, $a0, 0x089A0A48
    089A0A10:[01631824]: and        $v1, $t3, $v1
    089A0A14:[254A007F]: addiu      $t2, $t2, 127
    089A0A18:[2D42007F]: sltiu      $v0, $t2, 127
    089A0A1C:[01625821]: addu       $t3, $t3, $v0
    089A0A20:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089A0A24:[3442FFFF]: ori        $v0, $v0, -1
    089A0A28:[004B102B]: sltu       $v0, $v0, $t3
    089A0A2C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089A0A30:[000A5202]: srl        $t2, $t2, 0x0008
    089A0A34:[000B2600]: sll        $a0, $t3, 0x0018
    089A0A38:[0062480B]: movn       $t1, $v1, $v0
    089A0A3C:[01445025]: or         $t2, $t2, $a0
--> 089A0A40:[0A268253]: j          0x089A094C
    089A0A44:[000B5A02]: srl        $t3, $t3, 0x0008
    089A0A48:[5460FFF3]: bnel       $v1, $zr, 0x089A0A18
    089A0A4C:[254A007F]: addiu      $t2, $t2, 127
    089A0A50:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 089A0B20 26,270 times (length 118)
  Back Branch 089A0BA4 355 times (length 22)
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
    089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
--> 089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
    089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B94:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0B98:[01421024]: and        $v0, $t2, $v0
    089A0B9C:[01631824]: and        $v1, $t3, $v1
    089A0BA0:[00431025]: or         $v0, $v0, $v1
--> 089A0BA4:[5040FFEB]: beql       $v0, $zr, 0x089A0B54
    089A0BA8:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0BAC:[254A0080]: addiu      $t2, $t2, 128
    089A0BB0:[0A2682D3]: j          0x089A0B4C
    089A0BB4:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 089A0BB0 166 times (length 27)
    089A0B38:[01633824]: and        $a3, $t3, $v1
    089A0B3C:[10C20012]: beq        $a2, $v0, 0x089A0B88
    089A0B40:[248903FF]: addiu      $t1, $a0, 1023
    089A0B44:[254A007F]: addiu      $t2, $t2, 127
    089A0B48:[2D42007F]: sltiu      $v0, $t2, 127
--> 089A0B4C:[01625821]: addu       $t3, $t3, $v0
    089A0B50:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0B54:[3442FFFF]: ori        $v0, $v0, -1
    089A0B58:[004B102B]: sltu       $v0, $v0, $t3
    089A0B5C:[50400007]: beql       $v0, $zr, 0x089A0B7C
    089A0B60:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B64:[000B17C0]: sll        $v0, $t3, 0x001F
    089A0B68:[000A5042]: srl        $t2, $t2, 0x0001
    089A0B6C:[01425025]: or         $t2, $t2, $v0
    089A0B70:[000B5842]: srl        $t3, $t3, 0x0001
    089A0B74:[25290001]: addiu      $t1, $t1, 1
    089A0B78:[000A5202]: srl        $t2, $t2, 0x0008
    089A0B7C:[000B1600]: sll        $v0, $t3, 0x0018
    089A0B80:[0A268290]: j          0x089A0A40
    089A0B84:[01425025]: or         $t2, $t2, $v0
    089A0B88:[54E0FFEF]: bnel       $a3, $zr, 0x089A0B48
    089A0B8C:[254A007F]: addiu      $t2, $t2, 127
    089A0B90:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089A0B94:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089A0B98:[01421024]: and        $v0, $t2, $v0
    089A0B9C:[01631824]: and        $v1, $t3, $v1
    089A0BA0:[00431025]: or         $v0, $v0, $v1
    089A0BA4:[5040FFEB]: beql       $v0, $zr, 0x089A0B54
    089A0BA8:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    089A0BAC:[254A0080]: addiu      $t2, $t2, 128
--> 089A0BB0:[0A2682D3]: j          0x089A0B4C
    089A0BB4:[2D420080]: sltiu      $v0, $t2, 128
_S1_2_886C3BC 67,516,208 instructions (0.568%), 1,352,140 calls (0886C328 - 0886C618, length 189)
    0886C328:[03DE2821]: addu       $a1, $fp, $fp
    0886C32C:[00852021]: addu       $a0, $a0, $a1
    0886C330:[94960000]: lhu        $s6, 0($a0)
    0886C334:[8E44001C]: lw         $a0, 28($s2)
    0886C338:[00162880]: sll        $a1, $s6, 0x0002
    0886C33C:[00852021]: addu       $a0, $a0, $a1
    0886C340:[8C840000]: lw         $a0, 0($a0)
    0886C344:[4600A586]: mov.s      $f22, $f20
    0886C348:[AE040094]: sw         $a0, 148($s0)
    0886C34C:[8E660048]: lw         $a2, 72($s3)
    0886C350:[8E67004C]: lw         $a3, 76($s3)
    0886C354:[00C53021]: addu       $a2, $a2, $a1
    0886C358:[8CD50000]: lw         $s5, 0($a2)
    0886C35C:[8E740044]: lw         $s4, 68($s3)
    0886C360:[94860002]: lhu        $a2, 2($a0)
    0886C364:[00E52821]: addu       $a1, $a3, $a1
    0886C368:[8CA50000]: lw         $a1, 0($a1)
    0886C36C:[0286A021]: addu       $s4, $s4, $a2
    0886C370:[10A00005]: beq        $a1, $zr, 0x0886C388
    0886C374:[8FA70010]: lw         $a3, 16($sp)
    0886C378:[84A50004]: lh         $a1, 4($a1)
    0886C37C:[44856000]: mtc1       $a1, $f12
    0886C380:[468065A0]: cvt.s.w    $f22, $f12
    0886C384:[4616A581]: sub.s      $f22, $f20, $f22
    0886C388:[AFA70010]: sw         $a3, 16($sp)
    0886C38C:[24E5FFFE]: addiu      $a1, $a3, -2
    0886C390:[2CA50007]: sltiu      $a1, $a1, 7
    0886C394:[10A0008F]: beq        $a1, $zr, 0x0886C5D4
    0886C398:[94910000]: lhu        $s1, 0($a0)
    0886C39C:[8FA50010]: lw         $a1, 16($sp)
    0886C3A0:[24A5FFFE]: addiu      $a1, $a1, -2
    0886C3A4:[00052880]: sll        $a1, $a1, 0x0002
    0886C3A8:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C3AC:[00250821]: addu       $at, $at, $a1
    0886C3B0:[8C215C00]: lw         $at, 23552($at)
    0886C3B4:[00200008]: jr         $at
    0886C3B8:[AFB0000C]: sw         $s0, 12($sp)
    0886C3BC:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    0886C3C0:[00112080]: sll        $a0, $s1, 0x0002
    0886C3C4:[24A5C0E0]: addiu      $a1, $a1, -16160
    0886C3C8:[00852021]: addu       $a0, $a0, $a1
    0886C3CC:[8C840000]: lw         $a0, 0($a0)
    0886C3D0:[4600B306]: mov.s      $f12, $f22
    0886C3D4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0886C3D8:[8C860000]: lw         $a2, 0($a0)
    0886C3DC:[24C60018]: addiu      $a2, $a2, 24
    0886C3E0:[84C70000]: lh         $a3, 0($a2)
    0886C3E4:[8CC80004]: lw         $t0, 4($a2)
    0886C3E8:[00872021]: addu       $a0, $a0, $a3
    0886C3EC:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0886C3F0:[0100F809]: jalr       $ra, $t0
    0886C3F4:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0886C3F8:[10000076]: b          0x0886C5D4
    0886C3FC:[00000000]: nop
    0886C5D4:[27DE0001]: addiu      $fp, $fp, 1
    0886C5D8:[03D7202A]: slt        $a0, $fp, $s7
    0886C5DC:[5480FF52]: bnel       $a0, $zr, 0x0886C328
    0886C5E0:[8FA40008]: lw         $a0, 8($sp)
    0886C5E4:[C7B40014]: lwc1       $f20, 20($sp)
    0886C5E8:[C7B60018]: lwc1       $f22, 24($sp)
    0886C5EC:[8FB0001C]: lw         $s0, 28($sp)
    0886C5F0:[8FB10020]: lw         $s1, 32($sp)
    0886C5F4:[8FB20024]: lw         $s2, 36($sp)
    0886C5F8:[8FB30028]: lw         $s3, 40($sp)
    0886C5FC:[8FB4002C]: lw         $s4, 44($sp)
    0886C600:[8FB50030]: lw         $s5, 48($sp)
    0886C604:[8FB60034]: lw         $s6, 52($sp)
    0886C608:[8FB70038]: lw         $s7, 56($sp)
    0886C60C:[8FBE003C]: lw         $fp, 60($sp)
    0886C610:[8FBF0040]: lw         $ra, 64($sp)
    0886C614:[03E00008]: jr         $ra
    0886C618:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_8912F18 63,922,073 instructions (0.538%), 18,216 calls (08912F18 - 08913614, length 448)
    08912F18:[27BDFDE0]: addiu      $sp, $sp, -544
    08912F1C:[AFB00204]: sw         $s0, 516($sp)
    08912F20:[AFB10208]: sw         $s1, 520($sp)
    08912F24:[AFB2020C]: sw         $s2, 524($sp)
    08912F28:[AFB30210]: sw         $s3, 528($sp)
    08912F2C:[AFBF0214]: sw         $ra, 532($sp)
    08912F30:[8C880784]: lw         $t0, 1924($a0)
    08912F34:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08912F38:[85080038]: lh         $t0, 56($t0)
    08912F3C:[00C8402A]: slt        $t0, $a2, $t0
    08912F40:[11000018]: beq        $t0, $zr, 0x08912FA4
    08912F44:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08912F48:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08912F4C:[8C890204]: lw         $t1, 516($a0)
    08912F50:[01284821]: addu       $t1, $t1, $t0
    08912F54:[8D2A0000]: lw         $t2, 0($t1)
    08912F58:[854A0002]: lh         $t2, 2($t2)
    08912F5C:[314A0020]: andi       $t2, $t2, 32
    08912F60:[15400003]: bne        $t2, $zr, 0x08912F70
    08912F64:[00000000]: nop
    08912F68:[10000008]: b          0x08912F8C
    08912F6C:[00000000]: nop
    08912F70:[0007502B]: sltu       $t2, $zr, $a3 <=> move $t2, $a3
    08912F74:[A12A0010]: sb         $t2, 16($t1)
    08912F78:[8C8A0208]: lw         $t2, 520($a0)
    08912F7C:[00075880]: sll        $t3, $a3, 0x0002
    08912F80:[014B5021]: addu       $t2, $t2, $t3
    08912F84:[24E70001]: addiu      $a3, $a3, 1
    08912F88:[AD490000]: sw         $t1, 0($t2)
    08912F8C:[8C890784]: lw         $t1, 1924($a0)
    08912F90:[24C60001]: addiu      $a2, $a2, 1
    08912F94:[85290038]: lh         $t1, 56($t1)
    08912F98:[00C9482A]: slt        $t1, $a2, $t1
    08912F9C:[1520FFEB]: bne        $t1, $zr, 0x08912F4C
    08912FA0:[25080014]: addiu      $t0, $t0, 20
    08912FA4:[8C880784]: lw         $t0, 1924($a0)
    08912FA8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08912FAC:[85080038]: lh         $t0, 56($t0)
    08912FB0:[00C8402A]: slt        $t0, $a2, $t0
    08912FB4:[11000025]: beq        $t0, $zr, 0x0891304C
    08912FB8:[340A0002]: ori        $t2, $zr, 2 <=> li $t2, 2
    08912FBC:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08912FC0:[8C890204]: lw         $t1, 516($a0)
    08912FC4:[01284821]: addu       $t1, $t1, $t0
    08912FC8:[8D2B0000]: lw         $t3, 0($t1)
    08912FCC:[856B0002]: lh         $t3, 2($t3)
    08912FD0:[316B0100]: andi       $t3, $t3, 256
    08912FD4:[11600003]: beq        $t3, $zr, 0x08912FE4
    08912FD8:[00000000]: nop
    08912FDC:[10000015]: b          0x08913034
    08912FE0:[00000000]: nop
    08912FE4:[8D2B0000]: lw         $t3, 0($t1)
    08912FE8:[856B0002]: lh         $t3, 2($t3)
    08912FEC:[316B0001]: andi       $t3, $t3, 1
    08912FF0:[11600003]: beq        $t3, $zr, 0x08913000
    08912FF4:[00000000]: nop
    08912FF8:[1000000E]: b          0x08913034
    08912FFC:[00000000]: nop
    08913000:[8D2B0000]: lw         $t3, 0($t1)
    08913004:[856B0002]: lh         $t3, 2($t3)
    08913008:[316B0020]: andi       $t3, $t3, 32
    0891300C:[11600003]: beq        $t3, $zr, 0x0891301C
    08913010:[00000000]: nop
    08913014:[10000007]: b          0x08913034
    08913018:[00000000]: nop
    0891301C:[8C8B0208]: lw         $t3, 520($a0)
    08913020:[00071080]: sll        $v0, $a3, 0x0002
    08913024:[01625821]: addu       $t3, $t3, $v0
    08913028:[AD690000]: sw         $t1, 0($t3)
    0891302C:[24E70001]: addiu      $a3, $a3, 1
    08913030:[A12A0010]: sb         $t2, 16($t1)
    08913034:[8C890784]: lw         $t1, 1924($a0)
    08913038:[24C60001]: addiu      $a2, $a2, 1
    0891303C:[85290038]: lh         $t1, 56($t1)
    08913040:[00C9482A]: slt        $t1, $a2, $t1
    08913044:[1520FFDE]: bne        $t1, $zr, 0x08912FC0
    08913048:[25080014]: addiu      $t0, $t0, 20
    0891304C:[8C880784]: lw         $t0, 1924($a0)
    08913050:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913054:[85080038]: lh         $t0, 56($t0)
    08913058:[00C8402A]: slt        $t0, $a2, $t0
    0891305C:[11000025]: beq        $t0, $zr, 0x089130F4
    08913060:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    08913064:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08913068:[8C890204]: lw         $t1, 516($a0)
    0891306C:[01284821]: addu       $t1, $t1, $t0
    08913070:[8D2B0000]: lw         $t3, 0($t1)
    08913074:[856B0002]: lh         $t3, 2($t3)
    08913078:[316B0100]: andi       $t3, $t3, 256
    0891307C:[11600003]: beq        $t3, $zr, 0x0891308C
    08913080:[00000000]: nop
    08913084:[10000015]: b          0x089130DC
    08913088:[00000000]: nop
    0891308C:[8D2B0000]: lw         $t3, 0($t1)
    08913090:[856B0002]: lh         $t3, 2($t3)
    08913094:[316B0001]: andi       $t3, $t3, 1
    08913098:[15600003]: bne        $t3, $zr, 0x089130A8
    0891309C:[00000000]: nop
    089130A0:[1000000E]: b          0x089130DC
    089130A4:[00000000]: nop
    089130A8:[8D2B0000]: lw         $t3, 0($t1)
    089130AC:[856B0002]: lh         $t3, 2($t3)
    089130B0:[316B0020]: andi       $t3, $t3, 32
    089130B4:[11600003]: beq        $t3, $zr, 0x089130C4
    089130B8:[00000000]: nop
    089130BC:[10000007]: b          0x089130DC
    089130C0:[00000000]: nop
    089130C4:[8C8B0208]: lw         $t3, 520($a0)
    089130C8:[00071080]: sll        $v0, $a3, 0x0002
    089130CC:[01625821]: addu       $t3, $t3, $v0
    089130D0:[AD690000]: sw         $t1, 0($t3)
    089130D4:[24E70001]: addiu      $a3, $a3, 1
    089130D8:[A12A0010]: sb         $t2, 16($t1)
    089130DC:[8C890784]: lw         $t1, 1924($a0)
    089130E0:[24C60001]: addiu      $a2, $a2, 1
    089130E4:[85290038]: lh         $t1, 56($t1)
    089130E8:[00C9482A]: slt        $t1, $a2, $t1
    089130EC:[1520FFDE]: bne        $t1, $zr, 0x08913068
    089130F0:[25080014]: addiu      $t0, $t0, 20
    089130F4:[3C0608A2]: lui        $a2, 0x08A2 <=> li $a2, 0x08A20000
    089130F8:[24C66500]: addiu      $a2, $a2, 25856
    089130FC:[8CC60020]: lw         $a2, 32($a2)
    08913100:[34080004]: ori        $t0, $zr, 4 <=> li $t0, 4
    08913104:[54C00001]: bnel       $a2, $zr, 0x0891310C
    08913108:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0891310C:[8C890784]: lw         $t1, 1924($a0)
    08913110:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913114:[85290038]: lh         $t1, 56($t1)
    08913118:[00C9482A]: slt        $t1, $a2, $t1
    0891311C:[11200024]: beq        $t1, $zr, 0x089131B0
    08913120:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08913124:[8C8A0204]: lw         $t2, 516($a0)
    08913128:[01495021]: addu       $t2, $t2, $t1
    0891312C:[8D4B0000]: lw         $t3, 0($t2)
    08913130:[856B0002]: lh         $t3, 2($t3)
    08913134:[316B0100]: andi       $t3, $t3, 256
    08913138:[15600003]: bne        $t3, $zr, 0x08913148
    0891313C:[00000000]: nop
    08913140:[10000015]: b          0x08913198
    08913144:[00000000]: nop
    08913148:[8D4B0000]: lw         $t3, 0($t2)
    0891314C:[856B0002]: lh         $t3, 2($t3)
    08913150:[316B0080]: andi       $t3, $t3, 128
    08913154:[11600003]: beq        $t3, $zr, 0x08913164
    08913158:[00000000]: nop
    0891315C:[1000000E]: b          0x08913198
    08913160:[00000000]: nop
    08913164:[8D4B0000]: lw         $t3, 0($t2)
    08913168:[856B0002]: lh         $t3, 2($t3)
    0891316C:[316B0020]: andi       $t3, $t3, 32
    08913170:[11600003]: beq        $t3, $zr, 0x08913180
    08913174:[00000000]: nop
    08913178:[10000007]: b          0x08913198
    0891317C:[00000000]: nop
    08913180:[8C8B0208]: lw         $t3, 520($a0)
    08913184:[00071080]: sll        $v0, $a3, 0x0002
    08913188:[01625821]: addu       $t3, $t3, $v0
    0891318C:[AD6A0000]: sw         $t2, 0($t3)
    08913190:[24E70001]: addiu      $a3, $a3, 1
    08913194:[A1480010]: sb         $t0, 16($t2)
    08913198:[8C8A0784]: lw         $t2, 1924($a0)
    0891319C:[24C60001]: addiu      $a2, $a2, 1
    089131A0:[854A0038]: lh         $t2, 56($t2)
    089131A4:[00CA502A]: slt        $t2, $a2, $t2
    089131A8:[1540FFDE]: bne        $t2, $zr, 0x08913124
    089131AC:[25290014]: addiu      $t1, $t1, 20
    089131B0:[8C8A0784]: lw         $t2, 1924($a0)
    089131B4:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    089131B8:[854A0038]: lh         $t2, 56($t2)
    089131BC:[012A502A]: slt        $t2, $t1, $t2
    089131C0:[11400025]: beq        $t2, $zr, 0x08913258
    089131C4:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    089131C8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    089131CC:[8C8B0204]: lw         $t3, 516($a0)
    089131D0:[016A5821]: addu       $t3, $t3, $t2
    089131D4:[8D620000]: lw         $v0, 0($t3)
    089131D8:[84420002]: lh         $v0, 2($v0)
    089131DC:[30420100]: andi       $v0, $v0, 256
    089131E0:[14400003]: bne        $v0, $zr, 0x089131F0
    089131E4:[00000000]: nop
    089131E8:[10000015]: b          0x08913240
    089131EC:[00000000]: nop
    089131F0:[8D620000]: lw         $v0, 0($t3)
    089131F4:[84420002]: lh         $v0, 2($v0)
    089131F8:[30420080]: andi       $v0, $v0, 128
    089131FC:[14400003]: bne        $v0, $zr, 0x0891320C
    08913200:[00000000]: nop
    08913204:[1000000E]: b          0x08913240
    08913208:[00000000]: nop
    0891320C:[8D620000]: lw         $v0, 0($t3)
    08913210:[84420002]: lh         $v0, 2($v0)
    08913214:[30420020]: andi       $v0, $v0, 32
    08913218:[10400003]: beq        $v0, $zr, 0x08913228
    0891321C:[00000000]: nop
    08913220:[10000007]: b          0x08913240
    08913224:[00000000]: nop
    08913228:[8C820208]: lw         $v0, 520($a0)
    0891322C:[00071880]: sll        $v1, $a3, 0x0002
    08913230:[00431021]: addu       $v0, $v0, $v1
    08913234:[AC4B0000]: sw         $t3, 0($v0)
    08913238:[24E70001]: addiu      $a3, $a3, 1
    0891323C:[A1680010]: sb         $t0, 16($t3)
    08913240:[8C8B0784]: lw         $t3, 1924($a0)
    08913244:[25290001]: addiu      $t1, $t1, 1
    08913248:[856B0038]: lh         $t3, 56($t3)
    0891324C:[012B582A]: slt        $t3, $t1, $t3
    08913250:[1560FFDE]: bne        $t3, $zr, 0x089131CC
    08913254:[254A0014]: addiu      $t2, $t2, 20
    08913258:[8C880784]: lw         $t0, 1924($a0)
    0891325C:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    08913260:[85080038]: lh         $t0, 56($t0)
    08913264:[00E8402A]: slt        $t0, $a3, $t0
    08913268:[110000D9]: beq        $t0, $zr, 0x089135D0
    0891326C:[00000000]: nop
    08913270:[8FA200F4]: lw         $v0, 244($sp)
    08913274:[8FA300F8]: lw         $v1, 248($sp)
    08913278:[8FAC00FC]: lw         $t4, 252($sp)
    0891327C:[8FAD0084]: lw         $t5, 132($sp)
    08913280:[8FAE0088]: lw         $t6, 136($sp)
    08913284:[27B90090]: addiu      $t9, $sp, 144
    08913288:[27B80010]: addiu      $t8, $sp, 16
    0891328C:[27AB0100]: addiu      $t3, $sp, 256
    08913290:[27B000A0]: addiu      $s0, $sp, 160
    08913294:[27B100B0]: addiu      $s1, $sp, 176
    08913298:[8FAF008C]: lw         $t7, 140($sp)
    0891329C:[00064080]: sll        $t0, $a2, 0x0002
    089132A0:[8C890208]: lw         $t1, 520($a0)
    089132A4:[01284821]: addu       $t1, $t1, $t0
    089132A8:[8D290000]: lw         $t1, 0($t1)
    089132AC:[8C8A03C4]: lw         $t2, 964($a0)
    089132B0:[8D3F0000]: lw         $ra, 0($t1)
    089132B4:[87FF0008]: lh         $ra, 8($ra)
    089132B8:[001F91C0]: sll        $s2, $ra, 0x0007
    089132BC:[001FF940]: sll        $ra, $ra, 0x0005
    089132C0:[025FF821]: addu       $ra, $s2, $ra
    089132C4:[015FF821]: addu       $ra, $t2, $ra
    089132C8:[27EA0010]: addiu      $t2, $ra, 16
    089132CC:[8FFF000C]: lw         $ra, 12($ra)
    089132D0:[13E00096]: beq        $ra, $zr, 0x0891352C
    089132D4:[0140F825]: or         $ra, $t2, $zr <=> move $ra, $t2
    089132D8:[8C8A0710]: lw         $t2, 1808($a0)
    089132DC:[8D22000C]: lw         $v0, 12($t1)
    089132E0:[00021140]: sll        $v0, $v0, 0x0005
    089132E4:[00021821]: addu       $v1, $zr, $v0 <=> move $v1, $v0
    089132E8:[000210C0]: sll        $v0, $v0, 0x0003
    089132EC:[00621823]: subu       $v1, $v1, $v0
    089132F0:[00021080]: sll        $v0, $v0, 0x0002
    089132F4:[00621021]: addu       $v0, $v1, $v0
    089132F8:[01425021]: addu       $t2, $t2, $v0
    089132FC:[254A01B0]: addiu      $t2, $t2, 432
    08913300:[D8A40000]: lv.q       C100.q, 0($a1)
    08913304:[D8A50010]: lv.q       C110.q, 16($a1)
    08913308:[D8A60020]: lv.q       C120.q, 32($a1)
    0891330C:[D8A70030]: lv.q       C130.q, 48($a1)
    08913310:[D9480000]: lv.q       C200.q, 0($t2)
    08913314:[D9490010]: lv.q       C210.q, 16($t2)
    08913318:[D94A0020]: lv.q       C220.q, 32($t2)
    0891331C:[D94B0030]: lv.q       C230.q, 48($t2)
    08913320:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    08913324:[F9600000]: sv.q       C000.q, 0($t3)
    08913328:[F9610010]: sv.q       C010.q, 16($t3)
    0891332C:[F9620020]: sv.q       C020.q, 32($t3)
    08913330:[F9630030]: sv.q       C030.q, 48($t3)
    08913334:[8FAA0100]: lw         $t2, 256($sp)
    08913338:[8FA20104]: lw         $v0, 260($sp)
    0891333C:[8FA30108]: lw         $v1, 264($sp)
    08913340:[AFAA00C0]: sw         $t2, 192($sp)
    08913344:[AFA200C4]: sw         $v0, 196($sp)
    08913348:[AFA300C8]: sw         $v1, 200($sp)
    0891334C:[8FAA010C]: lw         $t2, 268($sp)
    08913350:[8FA20110]: lw         $v0, 272($sp)
    08913354:[8FA30114]: lw         $v1, 276($sp)
    08913358:[AFAA00CC]: sw         $t2, 204($sp)
    0891335C:[AFA200D0]: sw         $v0, 208($sp)
    08913360:[AFA300D4]: sw         $v1, 212($sp)
    08913364:[8FAA0118]: lw         $t2, 280($sp)
    08913368:[8FA2011C]: lw         $v0, 284($sp)
    0891336C:[8FA30120]: lw         $v1, 288($sp)
    08913370:[AFAA00D8]: sw         $t2, 216($sp)
    08913374:[AFA200DC]: sw         $v0, 220($sp)
    08913378:[AFA300E0]: sw         $v1, 224($sp)
    0891337C:[8FAA0124]: lw         $t2, 292($sp)
    08913380:[8FA20128]: lw         $v0, 296($sp)
    08913384:[8FA3012C]: lw         $v1, 300($sp)
    08913388:[AFAA00E4]: sw         $t2, 228($sp)
    0891338C:[AFA200E8]: sw         $v0, 232($sp)
    08913390:[AFA300EC]: sw         $v1, 236($sp)
    08913394:[8FAA0130]: lw         $t2, 304($sp)
    08913398:[8FA20134]: lw         $v0, 308($sp)
    0891339C:[8FA30138]: lw         $v1, 312($sp)
    089133A0:[AFAA00F0]: sw         $t2, 240($sp)
    089133A4:[8FAC013C]: lw         $t4, 316($sp)
    089133A8:[8FAA00C0]: lw         $t2, 192($sp)
    089133AC:[8FAD00C4]: lw         $t5, 196($sp)
    089133B0:[8FAE00C8]: lw         $t6, 200($sp)
    089133B4:[AFAA0050]: sw         $t2, 80($sp)
    089133B8:[AFAD0054]: sw         $t5, 84($sp)
    089133BC:[AFAE0058]: sw         $t6, 88($sp)
    089133C0:[8FAA00CC]: lw         $t2, 204($sp)
    089133C4:[8FAD00D0]: lw         $t5, 208($sp)
    089133C8:[8FAE00D4]: lw         $t6, 212($sp)
    089133CC:[AFAA005C]: sw         $t2, 92($sp)
    089133D0:[AFAD0060]: sw         $t5, 96($sp)
    089133D4:[AFAE0064]: sw         $t6, 100($sp)
    089133D8:[8FAA00D8]: lw         $t2, 216($sp)
    089133DC:[8FAD00DC]: lw         $t5, 220($sp)
    089133E0:[8FAE00E0]: lw         $t6, 224($sp)
    089133E4:[AFAA0068]: sw         $t2, 104($sp)
    089133E8:[AFAD006C]: sw         $t5, 108($sp)
    089133EC:[AFAE0070]: sw         $t6, 112($sp)
    089133F0:[8FAA00E4]: lw         $t2, 228($sp)
    089133F4:[8FAD00E8]: lw         $t5, 232($sp)
    089133F8:[8FAE00EC]: lw         $t6, 236($sp)
    089133FC:[AFAA0074]: sw         $t2, 116($sp)
    08913400:[AFAD0078]: sw         $t5, 120($sp)
    08913404:[AFAE007C]: sw         $t6, 124($sp)
    08913408:[8FAA00F0]: lw         $t2, 240($sp)
    0891340C:[AFAA0080]: sw         $t2, 128($sp)
    08913410:[00406825]: or         $t5, $v0, $zr <=> move $t5, $v0
    08913414:[00607025]: or         $t6, $v1, $zr <=> move $t6, $v1
    08913418:[01807825]: or         $t7, $t4, $zr <=> move $t7, $t4
    0891341C:[8FAA0050]: lw         $t2, 80($sp)
    08913420:[8FB20054]: lw         $s2, 84($sp)
    08913424:[8FB30058]: lw         $s3, 88($sp)
    08913428:[AFAA0010]: sw         $t2, 16($sp)
    0891342C:[AFB20014]: sw         $s2, 20($sp)
    08913430:[AFB30018]: sw         $s3, 24($sp)
    08913434:[8FAA005C]: lw         $t2, 92($sp)
    08913438:[8FB20060]: lw         $s2, 96($sp)
    0891343C:[8FB30064]: lw         $s3, 100($sp)
    08913440:[AFAA001C]: sw         $t2, 28($sp)
    08913444:[AFB20020]: sw         $s2, 32($sp)
    08913448:[AFB30024]: sw         $s3, 36($sp)
    0891344C:[8FAA0068]: lw         $t2, 104($sp)
    08913450:[8FB2006C]: lw         $s2, 108($sp)
    08913454:[8FB30070]: lw         $s3, 112($sp)
    08913458:[AFAA0028]: sw         $t2, 40($sp)
    0891345C:[AFB2002C]: sw         $s2, 44($sp)
    08913460:[AFB30030]: sw         $s3, 48($sp)
    08913464:[8FAA0074]: lw         $t2, 116($sp)
    08913468:[8FB20078]: lw         $s2, 120($sp)
    0891346C:[8FB3007C]: lw         $s3, 124($sp)
    08913470:[AFAA0034]: sw         $t2, 52($sp)
    08913474:[AFB20038]: sw         $s2, 56($sp)
    08913478:[AFB3003C]: sw         $s3, 60($sp)
    0891347C:[8FAA0080]: lw         $t2, 128($sp)
    08913480:[AFAA0040]: sw         $t2, 64($sp)
    08913484:[AFAD0044]: sw         $t5, 68($sp)
    08913488:[AFAE0048]: sw         $t6, 72($sp)
    0891348C:[AFAF004C]: sw         $t7, 76($sp)
    08913490:[DB040000]: lv.q       C100.q, 0($t8)
    08913494:[DB050010]: lv.q       C110.q, 16($t8)
    08913498:[DB060020]: lv.q       C120.q, 32($t8)
    0891349C:[DB070030]: lv.q       C130.q, 48($t8)
    089134A0:[CBE80000]: lv.s       S200.s, 0($ra)
    089134A4:[CBE80005]: lv.s       S201.s, 4($ra)
    089134A8:[CBE8000A]: lv.s       S202.s, 8($ra)
    089134AC:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    089134B0:[EBA00000]: sv.s       S000.s, 0($sp)
    089134B4:[EBA00005]: sv.s       S001.s, 4($sp)
    089134B8:[EBA0000A]: sv.s       S002.s, 8($sp)
    089134BC:[C7AC0008]: lwc1       $f12, 8($sp)
    089134C0:[340A0001]: ori        $t2, $zr, 1 <=> li $t2, 1
    089134C4:[34120010]: ori        $s2, $zr, 16 <=> li $s2, 16
    089134C8:[03F2F821]: addu       $ra, $ra, $s2
    089134CC:[46006346]: mov.s      $f13, $f12
    089134D0:[DB040000]: lv.q       C100.q, 0($t8)
    089134D4:[DB050010]: lv.q       C110.q, 16($t8)
    089134D8:[DB060020]: lv.q       C120.q, 32($t8)
    089134DC:[DB070030]: lv.q       C130.q, 48($t8)
    089134E0:[CBE80000]: lv.s       S200.s, 0($ra)
    089134E4:[CBE80005]: lv.s       S201.s, 4($ra)
    089134E8:[CBE8000A]: lv.s       S202.s, 8($ra)
    089134EC:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    089134F0:[EB200000]: sv.s       S000.s, 0($t9)
    089134F4:[EB200005]: sv.s       S001.s, 4($t9)
    089134F8:[EB20000A]: sv.s       S002.s, 8($t9)
    089134FC:[C7AC0098]: lwc1       $f12, 152($sp)
    08913500:[460C683E]: c.le.s     $f13, $f12
    08913504:[00000000]: nop
    08913508:[45020001]: bc1fl      0x08913510
    0891350C:[46006346]: mov.s      $f13, $f12
    08913510:[254A0001]: addiu      $t2, $t2, 1
    08913514:[46006B06]: mov.s      $f12, $f13
    08913518:[29520008]: slti       $s2, $t2, 8
    0891351C:[1640FFEB]: bne        $s2, $zr, 0x089134CC
    08913520:[27FF0010]: addiu      $ra, $ra, 16
    08913524:[1000001E]: b          0x089135A0
    08913528:[E52C0008]: swc1       $f12, 8($t1)
    0891352C:[8C8A0710]: lw         $t2, 1808($a0)
    08913530:[8D3F000C]: lw         $ra, 12($t1)
    08913534:[001FF940]: sll        $ra, $ra, 0x0005
    08913538:[001F9021]: addu       $s2, $zr, $ra <=> move $s2, $ra
    0891353C:[001FF8C0]: sll        $ra, $ra, 0x0003
    08913540:[025F9023]: subu       $s2, $s2, $ra
    08913544:[001FF880]: sll        $ra, $ra, 0x0002
    08913548:[025FF821]: addu       $ra, $s2, $ra
    0891354C:[015F5021]: addu       $t2, $t2, $ra
    08913550:[254A01B0]: addiu      $t2, $t2, 432
    08913554:[C54C0030]: lwc1       $f12, 48($t2)
    08913558:[E7AC00B0]: swc1       $f12, 176($sp)
    0891355C:[C54C0034]: lwc1       $f12, 52($t2)
    08913560:[E7AC00B4]: swc1       $f12, 180($sp)
    08913564:[C54C0038]: lwc1       $f12, 56($t2)
    08913568:[E7AC00B8]: swc1       $f12, 184($sp)
    0891356C:[D8A40000]: lv.q       C100.q, 0($a1)
    08913570:[D8A50010]: lv.q       C110.q, 16($a1)
    08913574:[D8A60020]: lv.q       C120.q, 32($a1)
    08913578:[D8A70030]: lv.q       C130.q, 48($a1)
    0891357C:[CA280000]: lv.s       S200.s, 0($s1)
    08913580:[CA280005]: lv.s       S201.s, 4($s1)
    08913584:[CA28000A]: lv.s       S202.s, 8($s1)
    08913588:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    0891358C:[EA000000]: sv.s       S000.s, 0($s0)
    08913590:[EA000005]: sv.s       S001.s, 4($s0)
    08913594:[EA00000A]: sv.s       S002.s, 8($s0)
    08913598:[C7AC00A8]: lwc1       $f12, 168($sp)
    0891359C:[E52C0008]: swc1       $f12, 8($t1)
    089135A0:[8C890784]: lw         $t1, 1924($a0)
    089135A4:[24E70001]: addiu      $a3, $a3, 1
    089135A8:[85290038]: lh         $t1, 56($t1)
    089135AC:[00E9482A]: slt        $t1, $a3, $t1
    089135B0:[1520FF3B]: bne        $t1, $zr, 0x089132A0
    089135B4:[25080004]: addiu      $t0, $t0, 4
    089135B8:[AFA200F4]: sw         $v0, 244($sp)
    089135BC:[AFA300F8]: sw         $v1, 248($sp)
    089135C0:[AFAC00FC]: sw         $t4, 252($sp)
    089135C4:[AFAD0084]: sw         $t5, 132($sp)
    089135C8:[AFAE0088]: sw         $t6, 136($sp)
    089135CC:[AFAF008C]: sw         $t7, 140($sp)
    089135D0:[8C850208]: lw         $a1, 520($a0)
    089135D4:[8C840784]: lw         $a0, 1924($a0)
    089135D8:[00063880]: sll        $a3, $a2, 0x0002
    089135DC:[00A74021]: addu       $t0, $a1, $a3
    089135E0:[84850038]: lh         $a1, 56($a0)
    089135E4:[3C070891]: lui        $a3, 0x0891 <=> li $a3, 0x08910000
    089135E8:[00A62823]: subu       $a1, $a1, $a2
    089135EC:[24E71ED0]: addiu      $a3, $a3, 7888
    089135F0:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    089135F4:[0E2660D2]: jal        0x08998348
    089135F8:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    089135FC:[8FB00204]: lw         $s0, 516($sp)
    08913600:[8FB10208]: lw         $s1, 520($sp)
    08913604:[8FB2020C]: lw         $s2, 524($sp)
    08913608:[8FB30210]: lw         $s3, 528($sp)
    0891360C:[8FBF0214]: lw         $ra, 532($sp)
    08913610:[03E00008]: jr         $ra
    08913614:[27BD0220]: addiu      $sp, $sp, 544
  Back Branch 08912F9C 657,455 times (length 22)
    08912F38:[85080038]: lh         $t0, 56($t0)
    08912F3C:[00C8402A]: slt        $t0, $a2, $t0
    08912F40:[11000018]: beq        $t0, $zr, 0x08912FA4
    08912F44:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08912F48:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 08912F4C:[8C890204]: lw         $t1, 516($a0)
    08912F50:[01284821]: addu       $t1, $t1, $t0
    08912F54:[8D2A0000]: lw         $t2, 0($t1)
    08912F58:[854A0002]: lh         $t2, 2($t2)
    08912F5C:[314A0020]: andi       $t2, $t2, 32
    08912F60:[15400003]: bne        $t2, $zr, 0x08912F70
    08912F64:[00000000]: nop
    08912F68:[10000008]: b          0x08912F8C
    08912F6C:[00000000]: nop
    08912F70:[0007502B]: sltu       $t2, $zr, $a3 <=> move $t2, $a3
    08912F74:[A12A0010]: sb         $t2, 16($t1)
    08912F78:[8C8A0208]: lw         $t2, 520($a0)
    08912F7C:[00075880]: sll        $t3, $a3, 0x0002
    08912F80:[014B5021]: addu       $t2, $t2, $t3
    08912F84:[24E70001]: addiu      $a3, $a3, 1
    08912F88:[AD490000]: sw         $t1, 0($t2)
    08912F8C:[8C890784]: lw         $t1, 1924($a0)
    08912F90:[24C60001]: addiu      $a2, $a2, 1
    08912F94:[85290038]: lh         $t1, 56($t1)
    08912F98:[00C9482A]: slt        $t1, $a2, $t1
--> 08912F9C:[1520FFEB]: bne        $t1, $zr, 0x08912F4C
    08912FA0:[25080014]: addiu      $t0, $t0, 20
    08912FA4:[8C880784]: lw         $t0, 1924($a0)
    08912FA8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08912FAC:[85080038]: lh         $t0, 56($t0)
  Back Branch 08913250 657,455 times (length 35)
    089131B8:[854A0038]: lh         $t2, 56($t2)
    089131BC:[012A502A]: slt        $t2, $t1, $t2
    089131C0:[11400025]: beq        $t2, $zr, 0x08913258
    089131C4:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    089131C8:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
--> 089131CC:[8C8B0204]: lw         $t3, 516($a0)
    089131D0:[016A5821]: addu       $t3, $t3, $t2
    089131D4:[8D620000]: lw         $v0, 0($t3)
    089131D8:[84420002]: lh         $v0, 2($v0)
    089131DC:[30420100]: andi       $v0, $v0, 256
    089131E0:[14400003]: bne        $v0, $zr, 0x089131F0
    089131E4:[00000000]: nop
    089131E8:[10000015]: b          0x08913240
    089131EC:[00000000]: nop
    089131F0:[8D620000]: lw         $v0, 0($t3)
    089131F4:[84420002]: lh         $v0, 2($v0)
    089131F8:[30420080]: andi       $v0, $v0, 128
    089131FC:[14400003]: bne        $v0, $zr, 0x0891320C
    08913200:[00000000]: nop
    08913204:[1000000E]: b          0x08913240
    08913208:[00000000]: nop
    0891320C:[8D620000]: lw         $v0, 0($t3)
    08913210:[84420002]: lh         $v0, 2($v0)
    08913214:[30420020]: andi       $v0, $v0, 32
    08913218:[10400003]: beq        $v0, $zr, 0x08913228
    0891321C:[00000000]: nop
    08913220:[10000007]: b          0x08913240
    08913224:[00000000]: nop
    08913228:[8C820208]: lw         $v0, 520($a0)
    0891322C:[00071880]: sll        $v1, $a3, 0x0002
    08913230:[00431021]: addu       $v0, $v0, $v1
    08913234:[AC4B0000]: sw         $t3, 0($v0)
    08913238:[24E70001]: addiu      $a3, $a3, 1
    0891323C:[A1680010]: sb         $t0, 16($t3)
    08913240:[8C8B0784]: lw         $t3, 1924($a0)
    08913244:[25290001]: addiu      $t1, $t1, 1
    08913248:[856B0038]: lh         $t3, 56($t3)
    0891324C:[012B582A]: slt        $t3, $t1, $t3
--> 08913250:[1560FFDE]: bne        $t3, $zr, 0x089131CC
    08913254:[254A0014]: addiu      $t2, $t2, 20
    08913258:[8C880784]: lw         $t0, 1924($a0)
    0891325C:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    08913260:[85080038]: lh         $t0, 56($t0)
  Back Branch 089130EC 657,455 times (length 35)
    08913054:[85080038]: lh         $t0, 56($t0)
    08913058:[00C8402A]: slt        $t0, $a2, $t0
    0891305C:[11000025]: beq        $t0, $zr, 0x089130F4
    08913060:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    08913064:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 08913068:[8C890204]: lw         $t1, 516($a0)
    0891306C:[01284821]: addu       $t1, $t1, $t0
    08913070:[8D2B0000]: lw         $t3, 0($t1)
    08913074:[856B0002]: lh         $t3, 2($t3)
    08913078:[316B0100]: andi       $t3, $t3, 256
    0891307C:[11600003]: beq        $t3, $zr, 0x0891308C
    08913080:[00000000]: nop
    08913084:[10000015]: b          0x089130DC
    08913088:[00000000]: nop
    0891308C:[8D2B0000]: lw         $t3, 0($t1)
    08913090:[856B0002]: lh         $t3, 2($t3)
    08913094:[316B0001]: andi       $t3, $t3, 1
    08913098:[15600003]: bne        $t3, $zr, 0x089130A8
    0891309C:[00000000]: nop
    089130A0:[1000000E]: b          0x089130DC
    089130A4:[00000000]: nop
    089130A8:[8D2B0000]: lw         $t3, 0($t1)
    089130AC:[856B0002]: lh         $t3, 2($t3)
    089130B0:[316B0020]: andi       $t3, $t3, 32
    089130B4:[11600003]: beq        $t3, $zr, 0x089130C4
    089130B8:[00000000]: nop
    089130BC:[10000007]: b          0x089130DC
    089130C0:[00000000]: nop
    089130C4:[8C8B0208]: lw         $t3, 520($a0)
    089130C8:[00071080]: sll        $v0, $a3, 0x0002
    089130CC:[01625821]: addu       $t3, $t3, $v0
    089130D0:[AD690000]: sw         $t1, 0($t3)
    089130D4:[24E70001]: addiu      $a3, $a3, 1
    089130D8:[A12A0010]: sb         $t2, 16($t1)
    089130DC:[8C890784]: lw         $t1, 1924($a0)
    089130E0:[24C60001]: addiu      $a2, $a2, 1
    089130E4:[85290038]: lh         $t1, 56($t1)
    089130E8:[00C9482A]: slt        $t1, $a2, $t1
--> 089130EC:[1520FFDE]: bne        $t1, $zr, 0x08913068
    089130F0:[25080014]: addiu      $t0, $t0, 20
    089130F4:[3C0608A2]: lui        $a2, 0x08A2 <=> li $a2, 0x08A20000
    089130F8:[24C66500]: addiu      $a2, $a2, 25856
    089130FC:[8CC60020]: lw         $a2, 32($a2)
  Back Branch 08913044 657,455 times (length 35)
    08912FAC:[85080038]: lh         $t0, 56($t0)
    08912FB0:[00C8402A]: slt        $t0, $a2, $t0
    08912FB4:[11000025]: beq        $t0, $zr, 0x0891304C
    08912FB8:[340A0002]: ori        $t2, $zr, 2 <=> li $t2, 2
    08912FBC:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
--> 08912FC0:[8C890204]: lw         $t1, 516($a0)
    08912FC4:[01284821]: addu       $t1, $t1, $t0
    08912FC8:[8D2B0000]: lw         $t3, 0($t1)
    08912FCC:[856B0002]: lh         $t3, 2($t3)
    08912FD0:[316B0100]: andi       $t3, $t3, 256
    08912FD4:[11600003]: beq        $t3, $zr, 0x08912FE4
    08912FD8:[00000000]: nop
    08912FDC:[10000015]: b          0x08913034
    08912FE0:[00000000]: nop
    08912FE4:[8D2B0000]: lw         $t3, 0($t1)
    08912FE8:[856B0002]: lh         $t3, 2($t3)
    08912FEC:[316B0001]: andi       $t3, $t3, 1
    08912FF0:[11600003]: beq        $t3, $zr, 0x08913000
    08912FF4:[00000000]: nop
    08912FF8:[1000000E]: b          0x08913034
    08912FFC:[00000000]: nop
    08913000:[8D2B0000]: lw         $t3, 0($t1)
    08913004:[856B0002]: lh         $t3, 2($t3)
    08913008:[316B0020]: andi       $t3, $t3, 32
    0891300C:[11600003]: beq        $t3, $zr, 0x0891301C
    08913010:[00000000]: nop
    08913014:[10000007]: b          0x08913034
    08913018:[00000000]: nop
    0891301C:[8C8B0208]: lw         $t3, 520($a0)
    08913020:[00071080]: sll        $v0, $a3, 0x0002
    08913024:[01625821]: addu       $t3, $t3, $v0
    08913028:[AD690000]: sw         $t1, 0($t3)
    0891302C:[24E70001]: addiu      $a3, $a3, 1
    08913030:[A12A0010]: sb         $t2, 16($t1)
    08913034:[8C890784]: lw         $t1, 1924($a0)
    08913038:[24C60001]: addiu      $a2, $a2, 1
    0891303C:[85290038]: lh         $t1, 56($t1)
    08913040:[00C9482A]: slt        $t1, $a2, $t1
--> 08913044:[1520FFDE]: bne        $t1, $zr, 0x08912FC0
    08913048:[25080014]: addiu      $t0, $t0, 20
    0891304C:[8C880784]: lw         $t0, 1924($a0)
    08913050:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913054:[85080038]: lh         $t0, 56($t0)
  Back Branch 089131A8 657,455 times (length 35)
    08913110:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08913114:[85290038]: lh         $t1, 56($t1)
    08913118:[00C9482A]: slt        $t1, $a2, $t1
    0891311C:[11200024]: beq        $t1, $zr, 0x089131B0
    08913120:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 08913124:[8C8A0204]: lw         $t2, 516($a0)
    08913128:[01495021]: addu       $t2, $t2, $t1
    0891312C:[8D4B0000]: lw         $t3, 0($t2)
    08913130:[856B0002]: lh         $t3, 2($t3)
    08913134:[316B0100]: andi       $t3, $t3, 256
    08913138:[15600003]: bne        $t3, $zr, 0x08913148
    0891313C:[00000000]: nop
    08913140:[10000015]: b          0x08913198
    08913144:[00000000]: nop
    08913148:[8D4B0000]: lw         $t3, 0($t2)
    0891314C:[856B0002]: lh         $t3, 2($t3)
    08913150:[316B0080]: andi       $t3, $t3, 128
    08913154:[11600003]: beq        $t3, $zr, 0x08913164
    08913158:[00000000]: nop
    0891315C:[1000000E]: b          0x08913198
    08913160:[00000000]: nop
    08913164:[8D4B0000]: lw         $t3, 0($t2)
    08913168:[856B0002]: lh         $t3, 2($t3)
    0891316C:[316B0020]: andi       $t3, $t3, 32
    08913170:[11600003]: beq        $t3, $zr, 0x08913180
    08913174:[00000000]: nop
    08913178:[10000007]: b          0x08913198
    0891317C:[00000000]: nop
    08913180:[8C8B0208]: lw         $t3, 520($a0)
    08913184:[00071080]: sll        $v0, $a3, 0x0002
    08913188:[01625821]: addu       $t3, $t3, $v0
    0891318C:[AD6A0000]: sw         $t2, 0($t3)
    08913190:[24E70001]: addiu      $a3, $a3, 1
    08913194:[A1480010]: sb         $t0, 16($t2)
    08913198:[8C8A0784]: lw         $t2, 1924($a0)
    0891319C:[24C60001]: addiu      $a2, $a2, 1
    089131A0:[854A0038]: lh         $t2, 56($t2)
    089131A4:[00CA502A]: slt        $t2, $a2, $t2
--> 089131A8:[1540FFDE]: bne        $t2, $zr, 0x08913124
    089131AC:[25290014]: addiu      $t1, $t1, 20
    089131B0:[8C8A0784]: lw         $t2, 1924($a0)
    089131B4:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    089131B8:[854A0038]: lh         $t2, 56($t2)
  Back Branch 0891351C 22,120 times (length 22)
    089134B8:[EBA0000A]: sv.s       S002.s, 8($sp)
    089134BC:[C7AC0008]: lwc1       $f12, 8($sp)
    089134C0:[340A0001]: ori        $t2, $zr, 1 <=> li $t2, 1
    089134C4:[34120010]: ori        $s2, $zr, 16 <=> li $s2, 16
    089134C8:[03F2F821]: addu       $ra, $ra, $s2
--> 089134CC:[46006346]: mov.s      $f13, $f12
    089134D0:[DB040000]: lv.q       C100.q, 0($t8)
    089134D4:[DB050010]: lv.q       C110.q, 16($t8)
    089134D8:[DB060020]: lv.q       C120.q, 32($t8)
    089134DC:[DB070030]: lv.q       C130.q, 48($t8)
    089134E0:[CBE80000]: lv.s       S200.s, 0($ra)
    089134E4:[CBE80005]: lv.s       S201.s, 4($ra)
    089134E8:[CBE8000A]: lv.s       S202.s, 8($ra)
    089134EC:[F188A400]: VHTFM4.q   C000.q, E100.q, C200.q
    089134F0:[EB200000]: sv.s       S000.s, 0($t9)
    089134F4:[EB200005]: sv.s       S001.s, 4($t9)
    089134F8:[EB20000A]: sv.s       S002.s, 8($t9)
    089134FC:[C7AC0098]: lwc1       $f12, 152($sp)
    08913500:[460C683E]: c.le.s     $f13, $f12
    08913504:[00000000]: nop
    08913508:[45020001]: bc1fl      0x08913510
    0891350C:[46006346]: mov.s      $f13, $f12
    08913510:[254A0001]: addiu      $t2, $t2, 1
    08913514:[46006B06]: mov.s      $f12, $f13
    08913518:[29520008]: slti       $s2, $t2, 8
--> 0891351C:[1640FFEB]: bne        $s2, $zr, 0x089134CC
    08913520:[27FF0010]: addiu      $ra, $ra, 16
    08913524:[1000001E]: b          0x089135A0
    08913528:[E52C0008]: swc1       $f12, 8($t1)
    0891352C:[8C8A0710]: lw         $t2, 1808($a0)
  Back Branch 089135B0 3,160 times (length 198)
_S1_2_89882C8 59,874,066 instructions (0.504%), 1,618,218 calls (089882C8 - 08988378, length 45)
    089882C8:[27BDFFF0]: addiu      $sp, $sp, -16
    089882CC:[AFBF0000]: sw         $ra, 0($sp)
    089882D0:[3C0708A1]: lui        $a3, 0x08A1 <=> li $a3, 0x08A10000
    089882D4:[24E90470]: addiu      $t1, $a3, 1136
    089882D8:[7C8A1E00]: ext        $t2, $a0, 24, 4
    089882DC:[7C8D5C00]: ext        $t5, $a0, 16, 12
    089882E0:[3C050011]: lui        $a1, 0x0011 <=> li $a1, 0x00110000
    089882E4:[8D2B0010]: lw         $t3, 16($t1)
    089882E8:[01A56025]: or         $t4, $t5, $a1
    089882EC:[000A3400]: sll        $a2, $t2, 0x0010
    089882F0:[3C080E00]: lui        $t0, 0x0E00 <=> li $t0, 0x0E000000
    089882F4:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    089882F8:[3082FFFF]: andi       $v0, $a0, -1
    089882FC:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08988300:[01885025]: or         $t2, $t4, $t0
    08988304:[3C040C00]: lui        $a0, 0x0C00 <=> li $a0, 0x0C000000
    08988308:[00C34025]: or         $t0, $a2, $v1
    0898830C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08988310:[11630012]: beq        $t3, $v1, 0x0898835C
    08988314:[00442825]: or         $a1, $v0, $a0
    08988318:[8D260048]: lw         $a2, 72($t1)
    0898831C:[7C07FE04]: ins        $a3, $zr, 24, 8
    08988320:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    08988324:[8CC30008]: lw         $v1, 8($a2)
    08988328:[00E25825]: or         $t3, $a3, $v0
    0898832C:[24790004]: addiu      $t9, $v1, 4
    08988330:[AC680000]: sw         $t0, 0($v1)
    08988334:[27280004]: addiu      $t0, $t9, 4
    08988338:[ACC80008]: sw         $t0, 8($a2)
    0898833C:[AF2B0000]: sw         $t3, 0($t9)
    08988340:[0E262AE9]: jal        0x0898ABA4
    08988344:[00000000]: nop
    08988348:[8FBF0000]: lw         $ra, 0($sp)
    0898834C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08988350:[0044102D]: min        $v0, $v0, $a0
    08988354:[03E00008]: jr         $ra
    08988358:[27BD0010]: addiu      $sp, $sp, 16
    0898835C:[8D2E0048]: lw         $t6, 72($t1)
    08988360:[8DD80008]: lw         $t8, 8($t6)
    08988364:[27090004]: addiu      $t1, $t8, 4
    08988368:[252F0004]: addiu      $t7, $t1, 4
    0898836C:[AF0A0000]: sw         $t2, 0($t8)
    08988370:[ADCF0008]: sw         $t7, 8($t6)
    08988374:[0A2620D0]: j          0x08988340
    08988378:[AD250000]: sw         $a1, 0($t1)
_S1_2_884B5F8 59,179,560 instructions (0.498%), 1,373,772 calls (0884B5F8 - 0884B7D0, length 119)
    0884B5F8:[27BDFFE0]: addiu      $sp, $sp, -32
    0884B5FC:[AFB3000C]: sw         $s3, 12($sp)
    0884B600:[3C13089B]: lui        $s3, 0x089B <=> li $s3, 0x089B0000
    0884B604:[AFB00000]: sw         $s0, 0($sp)
    0884B608:[AFB10004]: sw         $s1, 4($sp)
    0884B60C:[AFB20008]: sw         $s2, 8($sp)
    0884B610:[AFB40010]: sw         $s4, 16($sp)
    0884B614:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0884B618:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0884B61C:[24940074]: addiu      $s4, $a0, 116
    0884B620:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0884B624:[2673B950]: addiu      $s3, $s3, -18096
    0884B628:[AFB50014]: sw         $s5, 20($sp)
    0884B62C:[AFBF0018]: sw         $ra, 24($sp)
    0884B630:[A20001B3]: sb         $zr, 435($s0)
    0884B634:[920501AE]: lbu        $a1, 430($s0)
    0884B638:[14B20005]: bne        $a1, $s2, 0x0884B650
    0884B63C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B640:[920501AD]: lbu        $a1, 429($s0)
    0884B644:[14A00003]: bne        $a1, $zr, 0x0884B654
    0884B648:[308400FF]: andi       $a0, $a0, 255
    0884B64C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B650:[308400FF]: andi       $a0, $a0, 255
    0884B654:[1080000D]: beq        $a0, $zr, 0x0884B68C
    0884B658:[00000000]: nop
    0884B65C:[8E0401A4]: lw         $a0, 420($s0)
    0884B660:[90850000]: lbu        $a1, 0($a0)
    0884B664:[00052880]: sll        $a1, $a1, 0x0002
    0884B668:[00B32821]: addu       $a1, $a1, $s3
    0884B66C:[8CA50000]: lw         $a1, 0($a1)
    0884B670:[00A0F809]: jalr       $ra, $a1
    0884B674:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0884B678:[920501AE]: lbu        $a1, 430($s0)
    0884B67C:[10B20005]: beq        $a1, $s2, 0x0884B694
    0884B680:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B684:[10000008]: b          0x0884B6A8
    0884B688:[308400FF]: andi       $a0, $a0, 255
    0884B68C:[10000048]: b          0x0884B7B0
    0884B690:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B694:[920501AD]: lbu        $a1, 429($s0)
    0884B698:[14A00003]: bne        $a1, $zr, 0x0884B6A8
    0884B69C:[308400FF]: andi       $a0, $a0, 255
    0884B6A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B6A4:[308400FF]: andi       $a0, $a0, 255
    0884B6A8:[10800013]: beq        $a0, $zr, 0x0884B6F8
    0884B6AC:[00000000]: nop
    0884B6B0:[920401AC]: lbu        $a0, 428($s0)
    0884B6B4:[00042940]: sll        $a1, $a0, 0x0005
    0884B6B8:[00042080]: sll        $a0, $a0, 0x0002
    0884B6BC:[00A42021]: addu       $a0, $a1, $a0
    0884B6C0:[02842021]: addu       $a0, $s4, $a0
    0884B6C4:[90840020]: lbu        $a0, 32($a0)
    0884B6C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B6CC:[308400FF]: andi       $a0, $a0, 255
    0884B6D0:[1080000B]: beq        $a0, $zr, 0x0884B700
    0884B6D4:[00000000]: nop
    0884B6D8:[920401AC]: lbu        $a0, 428($s0)
    0884B6DC:[00042940]: sll        $a1, $a0, 0x0005
    0884B6E0:[00042080]: sll        $a0, $a0, 0x0002
    0884B6E4:[00A42021]: addu       $a0, $a1, $a0
    0884B6E8:[02042021]: addu       $a0, $s0, $a0
    0884B6EC:[A0800094]: sb         $zr, 148($a0)
    0884B6F0:[1000000F]: b          0x0884B730
    0884B6F4:[90850092]: lbu        $a1, 146($a0)
    0884B6F8:[1000002D]: b          0x0884B7B0
    0884B6FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B700:[8E1501A4]: lw         $s5, 420($s0)
    0884B704:[0E212B04]: jal        0x0884AC10
    0884B708:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0884B70C:[920401AC]: lbu        $a0, 428($s0)
    0884B710:[02A22821]: addu       $a1, $s5, $v0
    0884B714:[00043140]: sll        $a2, $a0, 0x0005
    0884B718:[00042080]: sll        $a0, $a0, 0x0002
    0884B71C:[00C42021]: addu       $a0, $a2, $a0
    0884B720:[AE0501A4]: sw         $a1, 420($s0)
    0884B724:[02042021]: addu       $a0, $s0, $a0
    0884B728:[A0800090]: sb         $zr, 144($a0)
    0884B72C:[90850092]: lbu        $a1, 146($a0)
    0884B730:[10A0000F]: beq        $a1, $zr, 0x0884B770
    0884B734:[00000000]: nop
    0884B738:[920501AC]: lbu        $a1, 428($s0)
    0884B73C:[00053140]: sll        $a2, $a1, 0x0005
    0884B740:[00052880]: sll        $a1, $a1, 0x0002
    0884B744:[00C52821]: addu       $a1, $a2, $a1
    0884B748:[02852821]: addu       $a1, $s4, $a1
    0884B74C:[90A5001F]: lbu        $a1, 31($a1)
    0884B750:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    0884B754:[30A500FF]: andi       $a1, $a1, 255
    0884B758:[14A00005]: bne        $a1, $zr, 0x0884B770
    0884B75C:[00000000]: nop
    0884B760:[920201AE]: lbu        $v0, 430($s0)
    0884B764:[A0800092]: sb         $zr, 146($a0)
    0884B768:[10000011]: b          0x0884B7B0
    0884B76C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B770:[26310001]: addiu      $s1, $s1, 1
    0884B774:[2A2401F4]: slti       $a0, $s1, 500
    0884B778:[1480FFAD]: bne        $a0, $zr, 0x0884B630
    0884B77C:[00000000]: nop
    0884B780:[920401AC]: lbu        $a0, 428($s0)
    0884B784:[00042940]: sll        $a1, $a0, 0x0005
    0884B788:[00042080]: sll        $a0, $a0, 0x0002
    0884B78C:[00A42021]: addu       $a0, $a1, $a0
    0884B790:[02842021]: addu       $a0, $s4, $a0
    0884B794:[9084001F]: lbu        $a0, 31($a0)
    0884B798:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B79C:[308400FF]: andi       $a0, $a0, 255
    0884B7A0:[1480FFA3]: bne        $a0, $zr, 0x0884B630
    0884B7A4:[00000000]: nop
    0884B7A8:[920201AE]: lbu        $v0, 430($s0)
    0884B7AC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B7B0:[8FB00000]: lw         $s0, 0($sp)
    0884B7B4:[8FB10004]: lw         $s1, 4($sp)
    0884B7B8:[8FB20008]: lw         $s2, 8($sp)
    0884B7BC:[8FB3000C]: lw         $s3, 12($sp)
    0884B7C0:[8FB40010]: lw         $s4, 16($sp)
    0884B7C4:[8FB50014]: lw         $s5, 20($sp)
    0884B7C8:[8FBF0018]: lw         $ra, 24($sp)
    0884B7CC:[03E00008]: jr         $ra
    0884B7D0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0884B778 199,937 times (length 84)
    0884B61C:[24940074]: addiu      $s4, $a0, 116
    0884B620:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0884B624:[2673B950]: addiu      $s3, $s3, -18096
    0884B628:[AFB50014]: sw         $s5, 20($sp)
    0884B62C:[AFBF0018]: sw         $ra, 24($sp)
--> 0884B630:[A20001B3]: sb         $zr, 435($s0)
    0884B634:[920501AE]: lbu        $a1, 430($s0)
    0884B638:[14B20005]: bne        $a1, $s2, 0x0884B650
    0884B63C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B640:[920501AD]: lbu        $a1, 429($s0)
    0884B644:[14A00003]: bne        $a1, $zr, 0x0884B654
    0884B648:[308400FF]: andi       $a0, $a0, 255
    0884B64C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B650:[308400FF]: andi       $a0, $a0, 255
    0884B654:[1080000D]: beq        $a0, $zr, 0x0884B68C
    0884B658:[00000000]: nop
    0884B65C:[8E0401A4]: lw         $a0, 420($s0)
    0884B660:[90850000]: lbu        $a1, 0($a0)
    0884B664:[00052880]: sll        $a1, $a1, 0x0002
    0884B668:[00B32821]: addu       $a1, $a1, $s3
    0884B66C:[8CA50000]: lw         $a1, 0($a1)
    0884B670:[00A0F809]: jalr       $ra, $a1
    0884B674:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0884B678:[920501AE]: lbu        $a1, 430($s0)
    0884B67C:[10B20005]: beq        $a1, $s2, 0x0884B694
    0884B680:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B684:[10000008]: b          0x0884B6A8
    0884B688:[308400FF]: andi       $a0, $a0, 255
    0884B68C:[10000048]: b          0x0884B7B0
    0884B690:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B694:[920501AD]: lbu        $a1, 429($s0)
    0884B698:[14A00003]: bne        $a1, $zr, 0x0884B6A8
    0884B69C:[308400FF]: andi       $a0, $a0, 255
    0884B6A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B6A4:[308400FF]: andi       $a0, $a0, 255
    0884B6A8:[10800013]: beq        $a0, $zr, 0x0884B6F8
    0884B6AC:[00000000]: nop
    0884B6B0:[920401AC]: lbu        $a0, 428($s0)
    0884B6B4:[00042940]: sll        $a1, $a0, 0x0005
    0884B6B8:[00042080]: sll        $a0, $a0, 0x0002
    0884B6BC:[00A42021]: addu       $a0, $a1, $a0
    0884B6C0:[02842021]: addu       $a0, $s4, $a0
    0884B6C4:[90840020]: lbu        $a0, 32($a0)
    0884B6C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B6CC:[308400FF]: andi       $a0, $a0, 255
    0884B6D0:[1080000B]: beq        $a0, $zr, 0x0884B700
    0884B6D4:[00000000]: nop
    0884B6D8:[920401AC]: lbu        $a0, 428($s0)
    0884B6DC:[00042940]: sll        $a1, $a0, 0x0005
    0884B6E0:[00042080]: sll        $a0, $a0, 0x0002
    0884B6E4:[00A42021]: addu       $a0, $a1, $a0
    0884B6E8:[02042021]: addu       $a0, $s0, $a0
    0884B6EC:[A0800094]: sb         $zr, 148($a0)
    0884B6F0:[1000000F]: b          0x0884B730
    0884B6F4:[90850092]: lbu        $a1, 146($a0)
    0884B6F8:[1000002D]: b          0x0884B7B0
    0884B6FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B700:[8E1501A4]: lw         $s5, 420($s0)
    0884B704:[0E212B04]: jal        0x0884AC10
    0884B708:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0884B70C:[920401AC]: lbu        $a0, 428($s0)
    0884B710:[02A22821]: addu       $a1, $s5, $v0
    0884B714:[00043140]: sll        $a2, $a0, 0x0005
    0884B718:[00042080]: sll        $a0, $a0, 0x0002
    0884B71C:[00C42021]: addu       $a0, $a2, $a0
    0884B720:[AE0501A4]: sw         $a1, 420($s0)
    0884B724:[02042021]: addu       $a0, $s0, $a0
    0884B728:[A0800090]: sb         $zr, 144($a0)
    0884B72C:[90850092]: lbu        $a1, 146($a0)
    0884B730:[10A0000F]: beq        $a1, $zr, 0x0884B770
    0884B734:[00000000]: nop
    0884B738:[920501AC]: lbu        $a1, 428($s0)
    0884B73C:[00053140]: sll        $a2, $a1, 0x0005
    0884B740:[00052880]: sll        $a1, $a1, 0x0002
    0884B744:[00C52821]: addu       $a1, $a2, $a1
    0884B748:[02852821]: addu       $a1, $s4, $a1
    0884B74C:[90A5001F]: lbu        $a1, 31($a1)
    0884B750:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    0884B754:[30A500FF]: andi       $a1, $a1, 255
    0884B758:[14A00005]: bne        $a1, $zr, 0x0884B770
    0884B75C:[00000000]: nop
    0884B760:[920201AE]: lbu        $v0, 430($s0)
    0884B764:[A0800092]: sb         $zr, 146($a0)
    0884B768:[10000011]: b          0x0884B7B0
    0884B76C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B770:[26310001]: addiu      $s1, $s1, 1
    0884B774:[2A2401F4]: slti       $a0, $s1, 500
--> 0884B778:[1480FFAD]: bne        $a0, $zr, 0x0884B630
    0884B77C:[00000000]: nop
    0884B780:[920401AC]: lbu        $a0, 428($s0)
    0884B784:[00042940]: sll        $a1, $a0, 0x0005
    0884B788:[00042080]: sll        $a0, $a0, 0x0002
  Back Branch 0884B7A0 12 times (length 94)
    0884B61C:[24940074]: addiu      $s4, $a0, 116
    0884B620:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0884B624:[2673B950]: addiu      $s3, $s3, -18096
    0884B628:[AFB50014]: sw         $s5, 20($sp)
    0884B62C:[AFBF0018]: sw         $ra, 24($sp)
--> 0884B630:[A20001B3]: sb         $zr, 435($s0)
    0884B634:[920501AE]: lbu        $a1, 430($s0)
    0884B638:[14B20005]: bne        $a1, $s2, 0x0884B650
    0884B63C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B640:[920501AD]: lbu        $a1, 429($s0)
    0884B644:[14A00003]: bne        $a1, $zr, 0x0884B654
    0884B648:[308400FF]: andi       $a0, $a0, 255
    0884B64C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B650:[308400FF]: andi       $a0, $a0, 255
    0884B654:[1080000D]: beq        $a0, $zr, 0x0884B68C
    0884B658:[00000000]: nop
    0884B65C:[8E0401A4]: lw         $a0, 420($s0)
    0884B660:[90850000]: lbu        $a1, 0($a0)
    0884B664:[00052880]: sll        $a1, $a1, 0x0002
    0884B668:[00B32821]: addu       $a1, $a1, $s3
    0884B66C:[8CA50000]: lw         $a1, 0($a1)
    0884B670:[00A0F809]: jalr       $ra, $a1
    0884B674:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0884B678:[920501AE]: lbu        $a1, 430($s0)
    0884B67C:[10B20005]: beq        $a1, $s2, 0x0884B694
    0884B680:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0884B684:[10000008]: b          0x0884B6A8
    0884B688:[308400FF]: andi       $a0, $a0, 255
    0884B68C:[10000048]: b          0x0884B7B0
    0884B690:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B694:[920501AD]: lbu        $a1, 429($s0)
    0884B698:[14A00003]: bne        $a1, $zr, 0x0884B6A8
    0884B69C:[308400FF]: andi       $a0, $a0, 255
    0884B6A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884B6A4:[308400FF]: andi       $a0, $a0, 255
    0884B6A8:[10800013]: beq        $a0, $zr, 0x0884B6F8
    0884B6AC:[00000000]: nop
    0884B6B0:[920401AC]: lbu        $a0, 428($s0)
    0884B6B4:[00042940]: sll        $a1, $a0, 0x0005
    0884B6B8:[00042080]: sll        $a0, $a0, 0x0002
    0884B6BC:[00A42021]: addu       $a0, $a1, $a0
    0884B6C0:[02842021]: addu       $a0, $s4, $a0
    0884B6C4:[90840020]: lbu        $a0, 32($a0)
    0884B6C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B6CC:[308400FF]: andi       $a0, $a0, 255
    0884B6D0:[1080000B]: beq        $a0, $zr, 0x0884B700
    0884B6D4:[00000000]: nop
    0884B6D8:[920401AC]: lbu        $a0, 428($s0)
    0884B6DC:[00042940]: sll        $a1, $a0, 0x0005
    0884B6E0:[00042080]: sll        $a0, $a0, 0x0002
    0884B6E4:[00A42021]: addu       $a0, $a1, $a0
    0884B6E8:[02042021]: addu       $a0, $s0, $a0
    0884B6EC:[A0800094]: sb         $zr, 148($a0)
    0884B6F0:[1000000F]: b          0x0884B730
    0884B6F4:[90850092]: lbu        $a1, 146($a0)
    0884B6F8:[1000002D]: b          0x0884B7B0
    0884B6FC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0884B700:[8E1501A4]: lw         $s5, 420($s0)
    0884B704:[0E212B04]: jal        0x0884AC10
    0884B708:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0884B70C:[920401AC]: lbu        $a0, 428($s0)
    0884B710:[02A22821]: addu       $a1, $s5, $v0
    0884B714:[00043140]: sll        $a2, $a0, 0x0005
    0884B718:[00042080]: sll        $a0, $a0, 0x0002
    0884B71C:[00C42021]: addu       $a0, $a2, $a0
    0884B720:[AE0501A4]: sw         $a1, 420($s0)
    0884B724:[02042021]: addu       $a0, $s0, $a0
    0884B728:[A0800090]: sb         $zr, 144($a0)
    0884B72C:[90850092]: lbu        $a1, 146($a0)
    0884B730:[10A0000F]: beq        $a1, $zr, 0x0884B770
    0884B734:[00000000]: nop
    0884B738:[920501AC]: lbu        $a1, 428($s0)
    0884B73C:[00053140]: sll        $a2, $a1, 0x0005
    0884B740:[00052880]: sll        $a1, $a1, 0x0002
    0884B744:[00C52821]: addu       $a1, $a2, $a1
    0884B748:[02852821]: addu       $a1, $s4, $a1
    0884B74C:[90A5001F]: lbu        $a1, 31($a1)
    0884B750:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    0884B754:[30A500FF]: andi       $a1, $a1, 255
    0884B758:[14A00005]: bne        $a1, $zr, 0x0884B770
    0884B75C:[00000000]: nop
    0884B760:[920201AE]: lbu        $v0, 430($s0)
    0884B764:[A0800092]: sb         $zr, 146($a0)
    0884B768:[10000011]: b          0x0884B7B0
    0884B76C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B770:[26310001]: addiu      $s1, $s1, 1
    0884B774:[2A2401F4]: slti       $a0, $s1, 500
    0884B778:[1480FFAD]: bne        $a0, $zr, 0x0884B630
    0884B77C:[00000000]: nop
    0884B780:[920401AC]: lbu        $a0, 428($s0)
    0884B784:[00042940]: sll        $a1, $a0, 0x0005
    0884B788:[00042080]: sll        $a0, $a0, 0x0002
    0884B78C:[00A42021]: addu       $a0, $a1, $a0
    0884B790:[02842021]: addu       $a0, $s4, $a0
    0884B794:[9084001F]: lbu        $a0, 31($a0)
    0884B798:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0884B79C:[308400FF]: andi       $a0, $a0, 255
--> 0884B7A0:[1480FFA3]: bne        $a0, $zr, 0x0884B630
    0884B7A4:[00000000]: nop
    0884B7A8:[920201AE]: lbu        $v0, 430($s0)
    0884B7AC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0884B7B0:[8FB00000]: lw         $s0, 0($sp)
_S1_2_8876284 58,271,019 instructions (0.490%), 429,168 calls (08876284 - 0887671C, length 295)
    08876284:[27BDFF60]: addiu      $sp, $sp, -160
    08876288:[AFB00080]: sw         $s0, 128($sp)
    0887628C:[AFB10084]: sw         $s1, 132($sp)
    08876290:[AFB20088]: sw         $s2, 136($sp)
    08876294:[AFB3008C]: sw         $s3, 140($sp)
    08876298:[AFB40090]: sw         $s4, 144($sp)
    0887629C:[AFB50094]: sw         $s5, 148($sp)
    088762A0:[AFBF0098]: sw         $ra, 152($sp)
    088762A4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088762A8:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    088762AC:[8E050090]: lw         $a1, 144($s0)
    088762B0:[8CB20050]: lw         $s2, 80($a1)
    088762B4:[8E040094]: lw         $a0, 148($s0)
    088762B8:[8C860008]: lw         $a2, 8($a0)
    088762BC:[8C870004]: lw         $a3, 4($a0)
    088762C0:[00E72021]: addu       $a0, $a3, $a3
    088762C4:[00C42021]: addu       $a0, $a2, $a0
    088762C8:[94840000]: lhu        $a0, 0($a0)
    088762CC:[00A42021]: addu       $a0, $a1, $a0
    088762D0:[24840060]: addiu      $a0, $a0, 96
    088762D4:[24E80001]: addiu      $t0, $a3, 1
    088762D8:[01084021]: addu       $t0, $t0, $t0
    088762DC:[00C84021]: addu       $t0, $a2, $t0
    088762E0:[95080000]: lhu        $t0, 0($t0)
    088762E4:[00A84021]: addu       $t0, $a1, $t0
    088762E8:[25080060]: addiu      $t0, $t0, 96
    088762EC:[24E70002]: addiu      $a3, $a3, 2
    088762F0:[00E73821]: addu       $a3, $a3, $a3
    088762F4:[00C73021]: addu       $a2, $a2, $a3
    088762F8:[94C60000]: lhu        $a2, 0($a2)
    088762FC:[00A69821]: addu       $s3, $a1, $a2
    08876300:[26730060]: addiu      $s3, $s3, 96
    08876304:[27B4000F]: addiu      $s4, $sp, 15
    08876308:[2405FFF0]: addiu      $a1, $zr, -16 <=> li $a1, -16
    0887630C:[0285A024]: and        $s4, $s4, $a1
    08876310:[26860040]: addiu      $a2, $s4, 64
    08876314:[24D50010]: addiu      $s5, $a2, 16
    08876318:[26A50010]: addiu      $a1, $s5, 16
    0887631C:[C50C0000]: lwc1       $f12, 0($t0)
    08876320:[44076000]: mfc1       $a3, $f12
    08876324:[C50D0004]: lwc1       $f13, 4($t0)
    08876328:[44096800]: mfc1       $t1, $f13
    0887632C:[C50E0008]: lwc1       $f14, 8($t0)
    08876330:[440A7000]: mfc1       $t2, $f14
    08876334:[ACC70000]: sw         $a3, 0($a2)
    08876338:[ACC90004]: sw         $t1, 4($a2)
    0887633C:[ACCA0008]: sw         $t2, 8($a2)
    08876340:[C50F000C]: lwc1       $f15, 12($t0)
    08876344:[44077800]: mfc1       $a3, $f15
    08876348:[ACC7000C]: sw         $a3, 12($a2)
    0887634C:[C48C0000]: lwc1       $f12, 0($a0)
    08876350:[44076000]: mfc1       $a3, $f12
    08876354:[C48D0004]: lwc1       $f13, 4($a0)
    08876358:[44086800]: mfc1       $t0, $f13
    0887635C:[C48E0008]: lwc1       $f14, 8($a0)
    08876360:[44097000]: mfc1       $t1, $f14
    08876364:[AEA70000]: sw         $a3, 0($s5)
    08876368:[AEA80004]: sw         $t0, 4($s5)
    0887636C:[AEA90008]: sw         $t1, 8($s5)
    08876370:[C48F000C]: lwc1       $f15, 12($a0)
    08876374:[44077800]: mfc1       $a3, $f15
    08876378:[AEA7000C]: sw         $a3, 12($s5)
    0887637C:[C66C0000]: lwc1       $f12, 0($s3)
    08876380:[44076000]: mfc1       $a3, $f12
    08876384:[C66D0004]: lwc1       $f13, 4($s3)
    08876388:[44086800]: mfc1       $t0, $f13
    0887638C:[C66E0008]: lwc1       $f14, 8($s3)
    08876390:[44097000]: mfc1       $t1, $f14
    08876394:[ACA70000]: sw         $a3, 0($a1)
    08876398:[ACA80004]: sw         $t0, 4($a1)
    0887639C:[ACA90008]: sw         $t1, 8($a1)
    088763A0:[C66F000C]: lwc1       $f15, 12($s3)
    088763A4:[44077800]: mfc1       $a3, $f15
    088763A8:[ACA7000C]: sw         $a3, 12($a1)
    088763AC:[C6AC0004]: lwc1       $f12, 4($s5)
    088763B0:[46006307]: neg.s      $f12, $f12
    088763B4:[E6AC0004]: swc1       $f12, 4($s5)
    088763B8:[C6AC0008]: lwc1       $f12, 8($s5)
    088763BC:[46006307]: neg.s      $f12, $f12
    088763C0:[E6AC0008]: swc1       $f12, 8($s5)
    088763C4:[C4AC0004]: lwc1       $f12, 4($a1)
    088763C8:[46006307]: neg.s      $f12, $f12
    088763CC:[E4AC0004]: swc1       $f12, 4($a1)
    088763D0:[C4AC0008]: lwc1       $f12, 8($a1)
    088763D4:[46006307]: neg.s      $f12, $f12
    088763D8:[E4AC0008]: swc1       $f12, 8($a1)
    088763DC:[D8C80000]: lv.q       C200.q, 0($a2)
    088763E0:[F38380A4]: VMIDT.q    E100.q
    088763E4:[64080404]: vmul.s     S100.s, S100.s, S200.s
    088763E8:[64282525]: vmul.s     S111.s, S111.s, S201.s
    088763EC:[64484646]: vmul.s     S122.s, S122.s, S202.s
    088763F0:[FA440000]: sv.q       C100.q, 0($s2)
    088763F4:[FA450010]: sv.q       C110.q, 16($s2)
    088763F8:[FA460020]: sv.q       C120.q, 32($s2)
    088763FC:[FA470030]: sv.q       C130.q, 48($s2)
    08876400:[92260002]: lbu        $a2, 2($s1)
    08876404:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    08876408:[14C70091]: bne        $a2, $a3, 0x08876650
    0887640C:[00000000]: nop
    08876410:[8E090090]: lw         $t1, 144($s0)
    08876414:[8E060094]: lw         $a2, 148($s0)
    08876418:[8D270040]: lw         $a3, 64($t1)
    0887641C:[8CC80008]: lw         $t0, 8($a2)
    08876420:[8CEA001C]: lw         $t2, 28($a3)
    08876424:[95070000]: lhu        $a3, 0($t0)
    08876428:[00074080]: sll        $t0, $a3, 0x0002
    0887642C:[01484021]: addu       $t0, $t2, $t0
    08876430:[8D080000]: lw         $t0, 0($t0)
    08876434:[95080000]: lhu        $t0, 0($t0)
    08876438:[290A0002]: slti       $t2, $t0, 2
    0887643C:[11400005]: beq        $t2, $zr, 0x08876454
    08876440:[26860010]: addiu      $a2, $s4, 16
    08876444:[1D00000A]: bgtz       $t0, 0x08876470
    08876448:[00000000]: nop
    0887644C:[10000086]: b          0x08876668
    08876450:[00000000]: nop
    08876454:[290A0003]: slti       $t2, $t0, 3
    08876458:[15400007]: bne        $t2, $zr, 0x08876478
    0887645C:[29080004]: slti       $t0, $t0, 4
    08876460:[1100FFFA]: beq        $t0, $zr, 0x0887644C
    08876464:[00000000]: nop
    08876468:[10000032]: b          0x08876534
    0887646C:[00000000]: nop
    08876470:[10000077]: b          0x08876650
    08876474:[00000000]: nop
    08876478:[C48D0020]: lwc1       $f13, 32($a0)
    0887647C:[44806000]: mtc1       $zr, $f12
    08876480:[460C6832]: c.eq.s     $f13, $f12
    08876484:[00000000]: nop
    08876488:[4500000F]: bc1f       0x088764C8
    0887648C:[00000000]: nop
    08876490:[C48C0024]: lwc1       $f12, 36($a0)
    08876494:[44806800]: mtc1       $zr, $f13
    08876498:[460D6032]: c.eq.s     $f12, $f13
    0887649C:[00000000]: nop
    088764A0:[45000009]: bc1f       0x088764C8
    088764A4:[00000000]: nop
    088764A8:[C48C0028]: lwc1       $f12, 40($a0)
    088764AC:[44806800]: mtc1       $zr, $f13
    088764B0:[460D6032]: c.eq.s     $f12, $f13
    088764B4:[00000000]: nop
    088764B8:[45000003]: bc1f       0x088764C8
    088764BC:[00000000]: nop
    088764C0:[10000063]: b          0x08876650
    088764C4:[00000000]: nop
    088764C8:[24860020]: addiu      $a2, $a0, 32
    088764CC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088764D0:[0E21D83F]: jal        0x088760FC
    088764D4:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088764D8:[92280003]: lbu        $t0, 3($s1)
    088764DC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088764E0:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088764E4:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088764E8:[0E21D6E2]: jal        0x08875B88
    088764EC:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088764F0:[DA800000]: lv.q       C000.q, 0($s4)
    088764F4:[DA810010]: lv.q       C010.q, 16($s4)
    088764F8:[DA820020]: lv.q       C020.q, 32($s4)
    088764FC:[DA440000]: lv.q       C100.q, 0($s2)
    08876500:[DA450010]: lv.q       C110.q, 16($s2)
    08876504:[DA460020]: lv.q       C120.q, 32($s2)
    08876508:[DA470030]: lv.q       C130.q, 48($s2)
    0887650C:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    08876510:[D0060068]: vzero.s    S203.s
    08876514:[D0060069]: vzero.s    S213.s
    08876518:[D006006A]: vzero.s    S223.s
    0887651C:[FA480000]: sv.q       C200.q, 0($s2)
    08876520:[FA490010]: sv.q       C210.q, 16($s2)
    08876524:[FA4A0020]: sv.q       C220.q, 32($s2)
    08876528:[FA470030]: sv.q       C130.q, 48($s2)
    0887652C:[1000FFC7]: b          0x0887644C
    08876530:[00000000]: nop
    08876534:[8D28004C]: lw         $t0, 76($t1)
    08876538:[00073880]: sll        $a3, $a3, 0x0002
    0887653C:[01073821]: addu       $a3, $t0, $a3
    08876540:[8CE70000]: lw         $a3, 0($a3)
    08876544:[50E00007]: beql       $a3, $zr, 0x08876564
    08876548:[44806000]: mtc1       $zr, $f12
    0887654C:[84E70004]: lh         $a3, 4($a3)
    08876550:[C52C0030]: lwc1       $f12, 48($t1)
    08876554:[44876800]: mtc1       $a3, $f13
    08876558:[46806B60]: cvt.s.w    $f13, $f13
    0887655C:[10000001]: b          0x08876564
    08876560:[460D6301]: sub.s      $f12, $f12, $f13
    08876564:[C48D0030]: lwc1       $f13, 48($a0)
    08876568:[C48E0020]: lwc1       $f14, 32($a0)
    0887656C:[460C6B42]: mul.s      $f13, $f13, $f12
    08876570:[460D7340]: add.s      $f13, $f14, $f13
    08876574:[E4CD0000]: swc1       $f13, 0($a2)
    08876578:[C48D0034]: lwc1       $f13, 52($a0)
    0887657C:[C48F0024]: lwc1       $f15, 36($a0)
    08876580:[460C6B42]: mul.s      $f13, $f13, $f12
    08876584:[C4D00000]: lwc1       $f16, 0($a2)
    08876588:[44808800]: mtc1       $zr, $f17
    0887658C:[460D7B40]: add.s      $f13, $f15, $f13
    08876590:[46118032]: c.eq.s     $f16, $f17
    08876594:[E4CD0004]: swc1       $f13, 4($a2)
    08876598:[C48D0038]: lwc1       $f13, 56($a0)
    0887659C:[C48E0028]: lwc1       $f14, 40($a0)
    088765A0:[460C6B02]: mul.s      $f12, $f13, $f12
    088765A4:[460C7300]: add.s      $f12, $f14, $f12
    088765A8:[4500000F]: bc1f       0x088765E8
    088765AC:[E4CC0008]: swc1       $f12, 8($a2)
    088765B0:[C4CC0004]: lwc1       $f12, 4($a2)
    088765B4:[44806800]: mtc1       $zr, $f13
    088765B8:[460D6032]: c.eq.s     $f12, $f13
    088765BC:[00000000]: nop
    088765C0:[45000009]: bc1f       0x088765E8
    088765C4:[00000000]: nop
    088765C8:[C4CC0008]: lwc1       $f12, 8($a2)
    088765CC:[44806800]: mtc1       $zr, $f13
    088765D0:[460D6032]: c.eq.s     $f12, $f13
    088765D4:[00000000]: nop
    088765D8:[45000003]: bc1f       0x088765E8
    088765DC:[00000000]: nop
    088765E0:[1000001B]: b          0x08876650
    088765E4:[00000000]: nop
    088765E8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088765EC:[0E21D83F]: jal        0x088760FC
    088765F0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088765F4:[92280003]: lbu        $t0, 3($s1)
    088765F8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088765FC:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08876600:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    08876604:[0E21D6E2]: jal        0x08875B88
    08876608:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    0887660C:[DA800000]: lv.q       C000.q, 0($s4)
    08876610:[DA810010]: lv.q       C010.q, 16($s4)
    08876614:[DA820020]: lv.q       C020.q, 32($s4)
    08876618:[DA440000]: lv.q       C100.q, 0($s2)
    0887661C:[DA450010]: lv.q       C110.q, 16($s2)
    08876620:[DA460020]: lv.q       C120.q, 32($s2)
    08876624:[DA470030]: lv.q       C130.q, 48($s2)
    08876628:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    0887662C:[D0060068]: vzero.s    S203.s
    08876630:[D0060069]: vzero.s    S213.s
    08876634:[D006006A]: vzero.s    S223.s
    08876638:[FA480000]: sv.q       C200.q, 0($s2)
    0887663C:[FA490010]: sv.q       C210.q, 16($s2)
    08876640:[FA4A0020]: sv.q       C220.q, 32($s2)
    08876644:[FA470030]: sv.q       C130.q, 48($s2)
    08876648:[1000FF80]: b          0x0887644C
    0887664C:[00000000]: nop
    08876650:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08876654:[92280003]: lbu        $t0, 3($s1)
    08876658:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0887665C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08876660:[0E21D6E2]: jal        0x08875B88
    08876664:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    08876668:[2A241000]: slti       $a0, $s1, 4096
    0887666C:[1080000C]: beq        $a0, $zr, 0x088766A0
    08876670:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08876674:[8E040094]: lw         $a0, 148($s0)
    08876678:[8E050090]: lw         $a1, 144($s0)
    0887667C:[8C840008]: lw         $a0, 8($a0)
    08876680:[02313021]: addu       $a2, $s1, $s1
    08876684:[8CA50048]: lw         $a1, 72($a1)
    08876688:[00862021]: addu       $a0, $a0, $a2
    0887668C:[94840000]: lhu        $a0, 0($a0)
    08876690:[00042080]: sll        $a0, $a0, 0x0002
    08876694:[00A42021]: addu       $a0, $a1, $a0
    08876698:[10000001]: b          0x088766A0
    0887669C:[8C840000]: lw         $a0, 0($a0)
    088766A0:[8E050090]: lw         $a1, 144($s0)
    088766A4:[90870000]: lbu        $a3, 0($a0)
    088766A8:[90880001]: lbu        $t0, 1($a0)
    088766AC:[90890002]: lbu        $t1, 2($a0)
    088766B0:[3C0B3F80]: lui        $t3, 0x3F80 <=> li $t3, 0x3F800000
    088766B4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088766B8:[448B6000]: mtc1       $t3, $f12
    088766BC:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088766C0:[0E219FC9]: jal        0x08867F24
    088766C4:[02405025]: or         $t2, $s2, $zr <=> move $t2, $s2
    088766C8:[8E04008C]: lw         $a0, 140($s0)
    088766CC:[9486000E]: lhu        $a2, 14($a0)
    088766D0:[14C0000A]: bne        $a2, $zr, 0x088766FC
    088766D4:[8E040090]: lw         $a0, 144($s0)
    088766D8:[8C85003C]: lw         $a1, 60($a0)
    088766DC:[10A00007]: beq        $a1, $zr, 0x088766FC
    088766E0:[00000000]: nop
    088766E4:[8C84003C]: lw         $a0, 60($a0)
    088766E8:[92260004]: lbu        $a2, 4($s1)
    088766EC:[92270005]: lbu        $a3, 5($s1)
    088766F0:[26480030]: addiu      $t0, $s2, 48
    088766F4:[0E21C3C5]: jal        0x08870F14
    088766F8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088766FC:[8FB00080]: lw         $s0, 128($sp)
    08876700:[8FB10084]: lw         $s1, 132($sp)
    08876704:[8FB20088]: lw         $s2, 136($sp)
    08876708:[8FB3008C]: lw         $s3, 140($sp)
    0887670C:[8FB40090]: lw         $s4, 144($sp)
    08876710:[8FB50094]: lw         $s5, 148($sp)
    08876714:[8FBF0098]: lw         $ra, 152($sp)
    08876718:[03E00008]: jr         $ra
    0887671C:[27BD00A0]: addiu      $sp, $sp, 160
_S1_2_89022EC 56,981,785 instructions (0.480%), 383,181 calls (089022EC - 089027F0, length 322)
    089022EC:[27BDFFC0]: addiu      $sp, $sp, -64
    089022F0:[AFB50034]: sw         $s5, 52($sp)
    089022F4:[8C95013C]: lw         $s5, 316($a0)
    089022F8:[AFB00020]: sw         $s0, 32($sp)
    089022FC:[AFB10024]: sw         $s1, 36($sp)
    08902300:[AFB20028]: sw         $s2, 40($sp)
    08902304:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08902308:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0890230C:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    08902310:[AFB3002C]: sw         $s3, 44($sp)
    08902314:[AFB40030]: sw         $s4, 48($sp)
    08902318:[AFB60038]: sw         $s6, 56($sp)
    0890231C:[AFBF003C]: sw         $ra, 60($sp)
    08902320:[12A00035]: beq        $s5, $zr, 0x089023F8
    08902324:[00E09825]: or         $s3, $a3, $zr <=> move $s3, $a3
    08902328:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0890232C:[11140030]: beq        $t0, $s4, 0x089023F0
    08902330:[00000000]: nop
    08902334:[8EA40014]: lw         $a0, 20($s5)
    08902338:[00082900]: sll        $a1, $t0, 0x0004
    0890233C:[8EA70010]: lw         $a3, 16($s5)
    08902340:[00852021]: addu       $a0, $a0, $a1
    08902344:[94850000]: lhu        $a1, 0($a0)
    08902348:[000528C0]: sll        $a1, $a1, 0x0003
    0890234C:[00E52821]: addu       $a1, $a3, $a1
    08902350:[AFA50004]: sw         $a1, 4($sp)
    08902354:[94860002]: lhu        $a2, 2($a0)
    08902358:[000630C0]: sll        $a2, $a2, 0x0003
    0890235C:[00E63021]: addu       $a2, $a3, $a2
    08902360:[AFA60008]: sw         $a2, 8($sp)
    08902364:[94890004]: lhu        $t1, 4($a0)
    08902368:[000948C0]: sll        $t1, $t1, 0x0003
    0890236C:[00E93821]: addu       $a3, $a3, $t1
    08902370:[AFA7000C]: sw         $a3, 12($sp)
    08902374:[84A20004]: lh         $v0, 4($a1)
    08902378:[84C30004]: lh         $v1, 4($a2)
    0890237C:[8E6A0000]: lw         $t2, 0($s3)
    08902380:[84CC0000]: lh         $t4, 0($a2)
    08902384:[84AD0000]: lh         $t5, 0($a1)
    08902388:[8E6B0008]: lw         $t3, 8($s3)
    0890238C:[00434823]: subu       $t1, $v0, $v1
    08902390:[018D7023]: subu       $t6, $t4, $t5
    08902394:[012A0018]: mult       $t1, $t2
    08902398:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0890239C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    089023A0:[00007812]: mflo       $t7
    089023A4:[00000000]: nop
    089023A8:[00000000]: nop
    089023AC:[01CB0018]: mult       $t6, $t3
    089023B0:[00007012]: mflo       $t6
    089023B4:[00000000]: nop
    089023B8:[00000000]: nop
    089023BC:[01A30018]: mult       $t5, $v1
    089023C0:[01EE1821]: addu       $v1, $t7, $t6
    089023C4:[00006812]: mflo       $t5
    089023C8:[00000000]: nop
    089023CC:[00000000]: nop
    089023D0:[01820018]: mult       $t4, $v0
    089023D4:[006D1021]: addu       $v0, $v1, $t5
    089023D8:[00001812]: mflo       $v1
    089023DC:[00431023]: subu       $v0, $v0, $v1
    089023E0:[1C400007]: bgtz       $v0, 0x08902400
    089023E4:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    089023E8:[1000000B]: b          0x08902418
    089023EC:[84C20004]: lh         $v0, 4($a2)
    089023F0:[100000F6]: b          0x089027CC
    089023F4:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    089023F8:[100000F4]: b          0x089027CC
    089023FC:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    08902400:[00A0B025]: or         $s6, $a1, $zr <=> move $s6, $a1
    08902404:[00C0A825]: or         $s5, $a2, $zr <=> move $s5, $a2
    08902408:[84890006]: lh         $t1, 6($a0)
    0890240C:[AFA90000]: sw         $t1, 0($sp)
    08902410:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    08902414:[84C20004]: lh         $v0, 4($a2)
    08902418:[84E30004]: lh         $v1, 4($a3)
    0890241C:[84EC0000]: lh         $t4, 0($a3)
    08902420:[00436823]: subu       $t5, $v0, $v1
    08902424:[84CE0000]: lh         $t6, 0($a2)
    08902428:[01AA0018]: mult       $t5, $t2
    0890242C:[018E6823]: subu       $t5, $t4, $t6
    08902430:[00007812]: mflo       $t7
    08902434:[00000000]: nop
    08902438:[00000000]: nop
    0890243C:[01AB0018]: mult       $t5, $t3
    08902440:[00006812]: mflo       $t5
    08902444:[00000000]: nop
    08902448:[00000000]: nop
    0890244C:[01C30018]: mult       $t6, $v1
    08902450:[01ED1821]: addu       $v1, $t7, $t5
    08902454:[00006812]: mflo       $t5
    08902458:[00000000]: nop
    0890245C:[00000000]: nop
    08902460:[01820018]: mult       $t4, $v0
    08902464:[006D1021]: addu       $v0, $v1, $t5
    08902468:[00001812]: mflo       $v1
    0890246C:[00431023]: subu       $v0, $v0, $v1
    08902470:[58400026]: blezl      $v0, 0x0890250C
    08902474:[84E60004]: lh         $a2, 4($a3)
    08902478:[1120001E]: beq        $t1, $zr, 0x089024F4
    0890247C:[00000000]: nop
    08902480:[8E490008]: lw         $t1, 8($s2)
    08902484:[8E620008]: lw         $v0, 8($s3)
    08902488:[84C30000]: lh         $v1, 0($a2)
    0890248C:[01226023]: subu       $t4, $t1, $v0
    08902490:[8E6D0000]: lw         $t5, 0($s3)
    08902494:[8E4E0000]: lw         $t6, 0($s2)
    08902498:[01830018]: mult       $t4, $v1
    0890249C:[84C30004]: lh         $v1, 4($a2)
    089024A0:[01AE6023]: subu       $t4, $t5, $t6
    089024A4:[00007812]: mflo       $t7
    089024A8:[00000000]: nop
    089024AC:[00000000]: nop
    089024B0:[01830018]: mult       $t4, $v1
    089024B4:[00001812]: mflo       $v1
    089024B8:[00000000]: nop
    089024BC:[00000000]: nop
    089024C0:[01C20018]: mult       $t6, $v0
    089024C4:[01E31021]: addu       $v0, $t7, $v1
    089024C8:[00001812]: mflo       $v1
    089024CC:[00000000]: nop
    089024D0:[00000000]: nop
    089024D4:[01A90018]: mult       $t5, $t1
    089024D8:[00434821]: addu       $t1, $v0, $v1
    089024DC:[00001012]: mflo       $v0
    089024E0:[01224823]: subu       $t1, $t1, $v0
    089024E4:[05210003]: bgez       $t1, 0x089024F4
    089024E8:[00000000]: nop
    089024EC:[1000006F]: b          0x089026AC
    089024F0:[00000000]: nop
    089024F4:[00C0B025]: or         $s6, $a2, $zr <=> move $s6, $a2
    089024F8:[00E0A825]: or         $s5, $a3, $zr <=> move $s5, $a3
    089024FC:[84860008]: lh         $a2, 8($a0)
    08902500:[AFA60000]: sw         $a2, 0($sp)
    08902504:[34090002]: ori        $t1, $zr, 2 <=> li $t1, 2
    08902508:[84E60004]: lh         $a2, 4($a3)
    0890250C:[84A20004]: lh         $v0, 4($a1)
    08902510:[84A30000]: lh         $v1, 0($a1)
    08902514:[00C26023]: subu       $t4, $a2, $v0
    08902518:[84ED0000]: lh         $t5, 0($a3)
    0890251C:[018A0018]: mult       $t4, $t2
    08902520:[006D5023]: subu       $t2, $v1, $t5
    08902524:[00006012]: mflo       $t4
    08902528:[00000000]: nop
    0890252C:[00000000]: nop
    08902530:[014B0018]: mult       $t2, $t3
    08902534:[00005012]: mflo       $t2
    08902538:[00000000]: nop
    0890253C:[00000000]: nop
    08902540:[01A20018]: mult       $t5, $v0
    08902544:[018A5021]: addu       $t2, $t4, $t2
    08902548:[00005812]: mflo       $t3
    0890254C:[00000000]: nop
    08902550:[00000000]: nop
    08902554:[00660018]: mult       $v1, $a2
    08902558:[014B3021]: addu       $a2, $t2, $t3
    0890255C:[00005012]: mflo       $t2
    08902560:[00CA3023]: subu       $a2, $a2, $t2
    08902564:[18C0004A]: blez       $a2, 0x08902690
    08902568:[00000000]: nop
    0890256C:[29260002]: slti       $a2, $t1, 2
    08902570:[10C00009]: beq        $a2, $zr, 0x08902598
    08902574:[29260003]: slti       $a2, $t1, 3
    08902578:[5D20000C]: bgtzl      $t1, 0x089025AC
    0890257C:[8E460008]: lw         $a2, 8($s2)
    08902580:[00E0B025]: or         $s6, $a3, $zr <=> move $s6, $a3
    08902584:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    08902588:[8484000A]: lh         $a0, 10($a0)
    0890258C:[AFA40000]: sw         $a0, 0($sp)
    08902590:[10000046]: b          0x089026AC
    08902594:[00000000]: nop
    08902598:[10C0FFF9]: beq        $a2, $zr, 0x08902580
    0890259C:[00000000]: nop
    089025A0:[1000001F]: b          0x08902620
    089025A4:[8E460008]: lw         $a2, 8($s2)
    089025AC:[8E680008]: lw         $t0, 8($s3)
    089025B0:[84A90000]: lh         $t1, 0($a1)
    089025B4:[00C85023]: subu       $t2, $a2, $t0
    089025B8:[8E6B0000]: lw         $t3, 0($s3)
    089025BC:[8E420000]: lw         $v0, 0($s2)
    089025C0:[01490018]: mult       $t2, $t1
    089025C4:[84A90004]: lh         $t1, 4($a1)
    089025C8:[01625023]: subu       $t2, $t3, $v0
    089025CC:[00001812]: mflo       $v1
    089025D0:[00000000]: nop
    089025D4:[00000000]: nop
    089025D8:[01490018]: mult       $t2, $t1
    089025DC:[00004812]: mflo       $t1
    089025E0:[00000000]: nop
    089025E4:[00000000]: nop
    089025E8:[00480018]: mult       $v0, $t0
    089025EC:[00694021]: addu       $t0, $v1, $t1
    089025F0:[00004812]: mflo       $t1
    089025F4:[00000000]: nop
    089025F8:[00000000]: nop
    089025FC:[01660018]: mult       $t3, $a2
    08902600:[01093021]: addu       $a2, $t0, $t1
    08902604:[00004012]: mflo       $t0
    08902608:[00C83023]: subu       $a2, $a2, $t0
    0890260C:[18C00003]: blez       $a2, 0x0890261C
    08902610:[00000000]: nop
    08902614:[10000025]: b          0x089026AC
    08902618:[00000000]: nop
    0890261C:[8E460008]: lw         $a2, 8($s2)
    08902620:[8E680008]: lw         $t0, 8($s3)
    08902624:[84E90000]: lh         $t1, 0($a3)
    08902628:[00C85023]: subu       $t2, $a2, $t0
    0890262C:[8E6B0000]: lw         $t3, 0($s3)
    08902630:[8E420000]: lw         $v0, 0($s2)
    08902634:[01490018]: mult       $t2, $t1
    08902638:[84E90004]: lh         $t1, 4($a3)
    0890263C:[01625023]: subu       $t2, $t3, $v0
    08902640:[00001812]: mflo       $v1
    08902644:[00000000]: nop
    08902648:[00000000]: nop
    0890264C:[01490018]: mult       $t2, $t1
    08902650:[00004812]: mflo       $t1
    08902654:[00000000]: nop
    08902658:[00000000]: nop
    0890265C:[00480018]: mult       $v0, $t0
    08902660:[00694021]: addu       $t0, $v1, $t1
    08902664:[00004812]: mflo       $t1
    08902668:[00000000]: nop
    0890266C:[00000000]: nop
    08902670:[01660018]: mult       $t3, $a2
    08902674:[01093021]: addu       $a2, $t0, $t1
    08902678:[00004012]: mflo       $t0
    0890267C:[00C83023]: subu       $a2, $a2, $t0
    08902680:[04C1FFBF]: bgez       $a2, 0x08902580
    08902684:[00000000]: nop
    08902688:[10000008]: b          0x089026AC
    0890268C:[00000000]: nop
    08902690:[11200003]: beq        $t1, $zr, 0x089026A0
    08902694:[00000000]: nop
    08902698:[10000004]: b          0x089026AC
    0890269C:[00000000]: nop
    089026A0:[AE280048]: sw         $t0, 72($s1)
    089026A4:[10000049]: b          0x089027CC
    089026A8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    089026AC:[8FA40000]: lw         $a0, 0($sp)
    089026B0:[10940007]: beq        $a0, $s4, 0x089026D0
    089026B4:[00000000]: nop
    089026B8:[8FA60000]: lw         $a2, 0($sp)
    089026BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089026C0:[0E24065F]: jal        0x0890197C
    089026C4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089026C8:[14400006]: bne        $v0, $zr, 0x089026E4
    089026CC:[00000000]: nop
    089026D0:[8FA40000]: lw         $a0, 0($sp)
    089026D4:[1094000D]: beq        $a0, $s4, 0x0890270C
    089026D8:[00000000]: nop
    089026DC:[10000008]: b          0x08902700
    089026E0:[8E040124]: lw         $a0, 292($s0)
    089026E4:[8E240044]: lw         $a0, 68($s1)
    089026E8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    089026EC:[34840001]: ori        $a0, $a0, 1
    089026F0:[AE240044]: sw         $a0, 68($s1)
    089026F4:[AE160128]: sw         $s6, 296($s0)
    089026F8:[10000034]: b          0x089027CC
    089026FC:[AE15012C]: sw         $s5, 300($s0)
    08902700:[288404B1]: slti       $a0, $a0, 1201
    08902704:[14800008]: bne        $a0, $zr, 0x08902728
    08902708:[00000000]: nop
    0890270C:[8E240044]: lw         $a0, 68($s1)
    08902710:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    08902714:[34840001]: ori        $a0, $a0, 1
    08902718:[AE240044]: sw         $a0, 68($s1)
    0890271C:[AE160128]: sw         $s6, 296($s0)
    08902720:[1000002A]: b          0x089027CC
    08902724:[AE15012C]: sw         $s5, 300($s0)
    08902728:[27A50010]: addiu      $a1, $sp, 16
    0890272C:[8FA60000]: lw         $a2, 0($sp)
    08902730:[0E2404F0]: jal        0x089013C0
    08902734:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08902738:[C7AC0014]: lwc1       $f12, 20($sp)
    0890273C:[44806800]: mtc1       $zr, $f13
    08902740:[460D6032]: c.eq.s     $f12, $f13
    08902744:[00000000]: nop
    08902748:[45010017]: bc1t       0x089027A8
    0890274C:[00000000]: nop
    08902750:[8FA60000]: lw         $a2, 0($sp)
    08902754:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08902758:[0E24054E]: jal        0x08901538
    0890275C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08902760:[8E440004]: lw         $a0, 4($s2)
    08902764:[44846000]: mtc1       $a0, $f12
    08902768:[46806320]: cvt.s.w    $f12, $f12
    0890276C:[C62D0058]: lwc1       $f13, 88($s1)
    08902770:[C60E0164]: lwc1       $f14, 356($s0)
    08902774:[460E6B42]: mul.s      $f13, $f13, $f14
    08902778:[460D6300]: add.s      $f12, $f12, $f13
    0890277C:[4600603C]: c.lt.s     $f12, $f0
    08902780:[00000000]: nop
    08902784:[45000008]: bc1f       0x089027A8
    08902788:[00000000]: nop
    0890278C:[8E240044]: lw         $a0, 68($s1)
    08902790:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    08902794:[34840001]: ori        $a0, $a0, 1
    08902798:[AE240044]: sw         $a0, 68($s1)
    0890279C:[AE160128]: sw         $s6, 296($s0)
    089027A0:[1000000A]: b          0x089027CC
    089027A4:[AE15012C]: sw         $s5, 300($s0)
    089027A8:[8E040124]: lw         $a0, 292($s0)
    089027AC:[24840001]: addiu      $a0, $a0, 1
    089027B0:[AE040124]: sw         $a0, 292($s0)
    089027B4:[8FA80000]: lw         $t0, 0($sp)
    089027B8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089027BC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089027C0:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    089027C4:[0E2408BB]: jal        0x089022EC
    089027C8:[02603825]: or         $a3, $s3, $zr <=> move $a3, $s3
    089027CC:[8FB00020]: lw         $s0, 32($sp)
    089027D0:[8FB10024]: lw         $s1, 36($sp)
    089027D4:[8FB20028]: lw         $s2, 40($sp)
    089027D8:[8FB3002C]: lw         $s3, 44($sp)
    089027DC:[8FB40030]: lw         $s4, 48($sp)
    089027E0:[8FB50034]: lw         $s5, 52($sp)
    089027E4:[8FB60038]: lw         $s6, 56($sp)
    089027E8:[8FBF003C]: lw         $ra, 60($sp)
    089027EC:[03E00008]: jr         $ra
    089027F0:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08902680 26,411 times (length 66)
    0890256C:[29260002]: slti       $a2, $t1, 2
    08902570:[10C00009]: beq        $a2, $zr, 0x08902598
    08902574:[29260003]: slti       $a2, $t1, 3
    08902578:[5D20000C]: bgtzl      $t1, 0x089025AC
    0890257C:[8E460008]: lw         $a2, 8($s2)
--> 08902580:[00E0B025]: or         $s6, $a3, $zr <=> move $s6, $a3
    08902584:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    08902588:[8484000A]: lh         $a0, 10($a0)
    0890258C:[AFA40000]: sw         $a0, 0($sp)
    08902590:[10000046]: b          0x089026AC
    08902594:[00000000]: nop
    08902598:[10C0FFF9]: beq        $a2, $zr, 0x08902580
    0890259C:[00000000]: nop
    089025A0:[1000001F]: b          0x08902620
    089025A4:[8E460008]: lw         $a2, 8($s2)
    089025AC:[8E680008]: lw         $t0, 8($s3)
    089025B0:[84A90000]: lh         $t1, 0($a1)
    089025B4:[00C85023]: subu       $t2, $a2, $t0
    089025B8:[8E6B0000]: lw         $t3, 0($s3)
    089025BC:[8E420000]: lw         $v0, 0($s2)
    089025C0:[01490018]: mult       $t2, $t1
    089025C4:[84A90004]: lh         $t1, 4($a1)
    089025C8:[01625023]: subu       $t2, $t3, $v0
    089025CC:[00001812]: mflo       $v1
    089025D0:[00000000]: nop
    089025D4:[00000000]: nop
    089025D8:[01490018]: mult       $t2, $t1
    089025DC:[00004812]: mflo       $t1
    089025E0:[00000000]: nop
    089025E4:[00000000]: nop
    089025E8:[00480018]: mult       $v0, $t0
    089025EC:[00694021]: addu       $t0, $v1, $t1
    089025F0:[00004812]: mflo       $t1
    089025F4:[00000000]: nop
    089025F8:[00000000]: nop
    089025FC:[01660018]: mult       $t3, $a2
    08902600:[01093021]: addu       $a2, $t0, $t1
    08902604:[00004012]: mflo       $t0
    08902608:[00C83023]: subu       $a2, $a2, $t0
    0890260C:[18C00003]: blez       $a2, 0x0890261C
    08902610:[00000000]: nop
    08902614:[10000025]: b          0x089026AC
    08902618:[00000000]: nop
    0890261C:[8E460008]: lw         $a2, 8($s2)
    08902620:[8E680008]: lw         $t0, 8($s3)
    08902624:[84E90000]: lh         $t1, 0($a3)
    08902628:[00C85023]: subu       $t2, $a2, $t0
    0890262C:[8E6B0000]: lw         $t3, 0($s3)
    08902630:[8E420000]: lw         $v0, 0($s2)
    08902634:[01490018]: mult       $t2, $t1
    08902638:[84E90004]: lh         $t1, 4($a3)
    0890263C:[01625023]: subu       $t2, $t3, $v0
    08902640:[00001812]: mflo       $v1
    08902644:[00000000]: nop
    08902648:[00000000]: nop
    0890264C:[01490018]: mult       $t2, $t1
    08902650:[00004812]: mflo       $t1
    08902654:[00000000]: nop
    08902658:[00000000]: nop
    0890265C:[00480018]: mult       $v0, $t0
    08902660:[00694021]: addu       $t0, $v1, $t1
    08902664:[00004812]: mflo       $t1
    08902668:[00000000]: nop
    0890266C:[00000000]: nop
    08902670:[01660018]: mult       $t3, $a2
    08902674:[01093021]: addu       $a2, $t0, $t1
    08902678:[00004012]: mflo       $t0
    0890267C:[00C83023]: subu       $a2, $a2, $t0
--> 08902680:[04C1FFBF]: bgez       $a2, 0x08902580
    08902684:[00000000]: nop
    08902688:[10000008]: b          0x089026AC
    0890268C:[00000000]: nop
    08902690:[11200003]: beq        $t1, $zr, 0x089026A0
  Back Branch 08902598 17,438 times (length 8)
    0890256C:[29260002]: slti       $a2, $t1, 2
    08902570:[10C00009]: beq        $a2, $zr, 0x08902598
    08902574:[29260003]: slti       $a2, $t1, 3
    08902578:[5D20000C]: bgtzl      $t1, 0x089025AC
    0890257C:[8E460008]: lw         $a2, 8($s2)
--> 08902580:[00E0B025]: or         $s6, $a3, $zr <=> move $s6, $a3
    08902584:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    08902588:[8484000A]: lh         $a0, 10($a0)
    0890258C:[AFA40000]: sw         $a0, 0($sp)
    08902590:[10000046]: b          0x089026AC
    08902594:[00000000]: nop
--> 08902598:[10C0FFF9]: beq        $a2, $zr, 0x08902580
    0890259C:[00000000]: nop
    089025A0:[1000001F]: b          0x08902620
    089025A4:[8E460008]: lw         $a2, 8($s2)
_S1_2_898ABA4 56,876,860 instructions (0.479%), 2,843,843 calls (0898ABA4 - 0898ABF8, length 22)
    0898ABA4:[27BDFFF0]: addiu      $sp, $sp, -16
    0898ABA8:[AFBF0000]: sw         $ra, 0($sp)
    0898ABAC:[3C0308A1]: lui        $v1, 0x08A1 <=> li $v1, 0x08A10000
    0898ABB0:[24640470]: addiu      $a0, $v1, 1136
    0898ABB4:[8C82000C]: lw         $v0, 12($a0)
    0898ABB8:[14400006]: bne        $v0, $zr, 0x0898ABD4
    0898ABBC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABC0:[8C830048]: lw         $v1, 72($a0)
    0898ABC4:[8C650010]: lw         $a1, 16($v1)
    0898ABC8:[50A00006]: beql       $a1, $zr, 0x0898ABE4
    0898ABCC:[8C650008]: lw         $a1, 8($v1)
    0898ABD0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABD4:[8FBF0000]: lw         $ra, 0($sp)
    0898ABD8:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0898ABDC:[03E00008]: jr         $ra
    0898ABE0:[27BD0010]: addiu      $sp, $sp, 16
    0898ABE4:[0E2686BF]: jal        0x089A1AFC [sceGeListUpdateStallAddr]
    0898ABE8:[8C840018]: lw         $a0, 24($a0)
    0898ABEC:[0441FFF8]: bgez       $v0, 0x0898ABD0
    0898ABF0:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0898ABF4:[0A262AF6]: j          0x0898ABD8
    0898ABF8:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 0898ABEC 2,843,843 times (length 9)
    0898ABBC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABC0:[8C830048]: lw         $v1, 72($a0)
    0898ABC4:[8C650010]: lw         $a1, 16($v1)
    0898ABC8:[50A00006]: beql       $a1, $zr, 0x0898ABE4
    0898ABCC:[8C650008]: lw         $a1, 8($v1)
--> 0898ABD0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0898ABD4:[8FBF0000]: lw         $ra, 0($sp)
    0898ABD8:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0898ABDC:[03E00008]: jr         $ra
    0898ABE0:[27BD0010]: addiu      $sp, $sp, 16
    0898ABE4:[0E2686BF]: jal        0x089A1AFC [sceGeListUpdateStallAddr]
    0898ABE8:[8C840018]: lw         $a0, 24($a0)
--> 0898ABEC:[0441FFF8]: bgez       $v0, 0x0898ABD0
    0898ABF0:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0898ABF4:[0A262AF6]: j          0x0898ABD8
    0898ABF8:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_8900FE4 53,882,764 instructions (0.453%), 441,662 calls (08900FE4 - 089011C8, length 122)
    08900FE4:[27BDFFB0]: addiu      $sp, $sp, -80
    08900FE8:[84C80000]: lh         $t0, 0($a2)
    08900FEC:[84A90000]: lh         $t1, 0($a1)
    08900FF0:[01094023]: subu       $t0, $t0, $t1
    08900FF4:[00084400]: sll        $t0, $t0, 0x0010
    08900FF8:[00084403]: sra        $t0, $t0, 0x0010
    08900FFC:[84CA0002]: lh         $t2, 2($a2)
    08901000:[84AB0002]: lh         $t3, 2($a1)
    08901004:[014B5023]: subu       $t2, $t2, $t3
    08901008:[000A5400]: sll        $t2, $t2, 0x0010
    0890100C:[000A5403]: sra        $t2, $t2, 0x0010
    08901010:[84C60004]: lh         $a2, 4($a2)
    08901014:[84A50004]: lh         $a1, 4($a1)
    08901018:[00C53023]: subu       $a2, $a2, $a1
    0890101C:[00063400]: sll        $a2, $a2, 0x0010
    08901020:[00063403]: sra        $a2, $a2, 0x0010
    08901024:[00084400]: sll        $t0, $t0, 0x0010
    08901028:[00084403]: sra        $t0, $t0, 0x0010
    0890102C:[000A5400]: sll        $t2, $t2, 0x0010
    08901030:[000A5403]: sra        $t2, $t2, 0x0010
    08901034:[00063400]: sll        $a2, $a2, 0x0010
    08901038:[00063403]: sra        $a2, $a2, 0x0010
    0890103C:[00084400]: sll        $t0, $t0, 0x0010
    08901040:[00084403]: sra        $t0, $t0, 0x0010
    08901044:[A7A80000]: sh         $t0, 0($sp)
    08901048:[000A4400]: sll        $t0, $t2, 0x0010
    0890104C:[00084403]: sra        $t0, $t0, 0x0010
    08901050:[A7A80002]: sh         $t0, 2($sp)
    08901054:[00063400]: sll        $a2, $a2, 0x0010
    08901058:[00063403]: sra        $a2, $a2, 0x0010
    0890105C:[A7A60004]: sh         $a2, 4($sp)
    08901060:[87A60000]: lh         $a2, 0($sp)
    08901064:[44866000]: mtc1       $a2, $f12
    08901068:[46806320]: cvt.s.w    $f12, $f12
    0890106C:[E7AC0020]: swc1       $f12, 32($sp)
    08901070:[87A60002]: lh         $a2, 2($sp)
    08901074:[44866000]: mtc1       $a2, $f12
    08901078:[46806320]: cvt.s.w    $f12, $f12
    0890107C:[E7AC0024]: swc1       $f12, 36($sp)
    08901080:[87A60004]: lh         $a2, 4($sp)
    08901084:[44866000]: mtc1       $a2, $f12
    08901088:[46806320]: cvt.s.w    $f12, $f12
    0890108C:[E7AC0028]: swc1       $f12, 40($sp)
    08901090:[84E60000]: lh         $a2, 0($a3)
    08901094:[00C93023]: subu       $a2, $a2, $t1
    08901098:[00063400]: sll        $a2, $a2, 0x0010
    0890109C:[00063403]: sra        $a2, $a2, 0x0010
    089010A0:[84E80002]: lh         $t0, 2($a3)
    089010A4:[010B4023]: subu       $t0, $t0, $t3
    089010A8:[00084400]: sll        $t0, $t0, 0x0010
    089010AC:[00084403]: sra        $t0, $t0, 0x0010
    089010B0:[84E70004]: lh         $a3, 4($a3)
    089010B4:[00E52823]: subu       $a1, $a3, $a1
    089010B8:[00052C00]: sll        $a1, $a1, 0x0010
    089010BC:[00052C03]: sra        $a1, $a1, 0x0010
    089010C0:[00063400]: sll        $a2, $a2, 0x0010
    089010C4:[00063403]: sra        $a2, $a2, 0x0010
    089010C8:[00083C00]: sll        $a3, $t0, 0x0010
    089010CC:[00073C03]: sra        $a3, $a3, 0x0010
    089010D0:[00052C00]: sll        $a1, $a1, 0x0010
    089010D4:[00052C03]: sra        $a1, $a1, 0x0010
    089010D8:[00063400]: sll        $a2, $a2, 0x0010
    089010DC:[00063403]: sra        $a2, $a2, 0x0010
    089010E0:[A7A60000]: sh         $a2, 0($sp)
    089010E4:[00073400]: sll        $a2, $a3, 0x0010
    089010E8:[00063403]: sra        $a2, $a2, 0x0010
    089010EC:[A7A60002]: sh         $a2, 2($sp)
    089010F0:[00052C00]: sll        $a1, $a1, 0x0010
    089010F4:[00052C03]: sra        $a1, $a1, 0x0010
    089010F8:[A7A50004]: sh         $a1, 4($sp)
    089010FC:[87A50000]: lh         $a1, 0($sp)
    08901100:[44856000]: mtc1       $a1, $f12
    08901104:[46806320]: cvt.s.w    $f12, $f12
    08901108:[E7AC0030]: swc1       $f12, 48($sp)
    0890110C:[87A50002]: lh         $a1, 2($sp)
    08901110:[44856000]: mtc1       $a1, $f12
    08901114:[46806320]: cvt.s.w    $f12, $f12
    08901118:[E7AC0034]: swc1       $f12, 52($sp)
    0890111C:[87A50004]: lh         $a1, 4($sp)
    08901120:[44856000]: mtc1       $a1, $f12
    08901124:[46806320]: cvt.s.w    $f12, $f12
    08901128:[E7AC0038]: swc1       $f12, 56($sp)
    0890112C:[27A50010]: addiu      $a1, $sp, 16
    08901130:[27A60030]: addiu      $a2, $sp, 48
    08901134:[C8C10000]: lv.s       S010.s, 0($a2)
    08901138:[C8C10005]: lv.s       S011.s, 4($a2)
    0890113C:[C8C1000A]: lv.s       S012.s, 8($a2)
    08901140:[27A60020]: addiu      $a2, $sp, 32
    08901144:[C8C20000]: lv.s       S020.s, 0($a2)
    08901148:[C8C20005]: lv.s       S021.s, 4($a2)
    0890114C:[C8C2000A]: lv.s       S022.s, 8($a2)
    08901150:[F2828100]: vcrsp.t    C000.t, C010.t, C020.t
    08901154:[E8A00000]: sv.s       S000.s, 0($a1)
    08901158:[E8A00005]: sv.s       S001.s, 4($a1)
    0890115C:[E8A0000A]: sv.s       S002.s, 8($a1)
    08901160:[C7AC0010]: lwc1       $f12, 16($sp)
    08901164:[C7AD0014]: lwc1       $f13, 20($sp)
    08901168:[C7AE0018]: lwc1       $f14, 24($sp)
    0890116C:[E48C0000]: swc1       $f12, 0($a0)
    08901170:[E48D0004]: swc1       $f13, 4($a0)
    08901174:[E48E0008]: swc1       $f14, 8($a0)
    08901178:[C8800000]: lv.s       S000.s, 0($a0)
    0890117C:[C8800005]: lv.s       S001.s, 4($a0)
    08901180:[C880000A]: lv.s       S002.s, 8($a0)
    08901184:[64808001]: vdot.t     S010.s, C000.t, C000.t
    08901188:[D0060021]: vzero.s    S011.s
    0890118C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08901190:[D0110101]: vrsq.s     S010.s, S010.s
    08901194:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08901198:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0890119C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    089011A0:[E8800000]: sv.s       S000.s, 0($a0)
    089011A4:[E8800005]: sv.s       S001.s, 4($a0)
    089011A8:[E880000A]: sv.s       S002.s, 8($a0)
    089011AC:[C48C0000]: lwc1       $f12, 0($a0)
    089011B0:[C48D0004]: lwc1       $f13, 4($a0)
    089011B4:[C48E0008]: lwc1       $f14, 8($a0)
    089011B8:[E7AC0010]: swc1       $f12, 16($sp)
    089011BC:[E7AD0014]: swc1       $f13, 20($sp)
    089011C0:[E7AE0018]: swc1       $f14, 24($sp)
    089011C4:[03E00008]: jr         $ra
    089011C8:[27BD0050]: addiu      $sp, $sp, 80
_S1_2_8871A50 51,263,816 instructions (0.431%), 204,029 calls (08871A50 - 088724A8, length 663)
    08871A50:[27BDFD50]: addiu      $sp, $sp, -688
    08871A54:[AFB00284]: sw         $s0, 644($sp)
    08871A58:[27B0000F]: addiu      $s0, $sp, 15
    08871A5C:[2408FFF0]: addiu      $t0, $zr, -16 <=> li $t0, -16
    08871A60:[02088024]: and        $s0, $s0, $t0
    08871A64:[AFB30290]: sw         $s3, 656($sp)
    08871A68:[26130040]: addiu      $s3, $s0, 64
    08871A6C:[26680040]: addiu      $t0, $s3, 64
    08871A70:[25090040]: addiu      $t1, $t0, 64
    08871A74:[AFB6029C]: sw         $s6, 668($sp)
    08871A78:[25360040]: addiu      $s6, $t1, 64
    08871A7C:[AFA80208]: sw         $t0, 520($sp)
    08871A80:[AFB50298]: sw         $s5, 664($sp)
    08871A84:[26D50040]: addiu      $s5, $s6, 64
    08871A88:[AFA90264]: sw         $t1, 612($sp)
    08871A8C:[AFB702A0]: sw         $s7, 672($sp)
    08871A90:[26A80040]: addiu      $t0, $s5, 64
    08871A94:[8C970144]: lw         $s7, 324($a0)
    08871A98:[AFA80260]: sw         $t0, 608($sp)
    08871A9C:[AFB2028C]: sw         $s2, 652($sp)
    08871AA0:[8C880154]: lw         $t0, 340($a0)
    08871AA4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    08871AA8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08871AAC:[E7B4027C]: swc1       $f20, 636($sp)
    08871AB0:[E7B60280]: swc1       $f22, 640($sp)
    08871AB4:[AFB10288]: sw         $s1, 648($sp)
    08871AB8:[AFB40294]: sw         $s4, 660($sp)
    08871ABC:[AFBE02A4]: sw         $fp, 676($sp)
    08871AC0:[AFBF02A8]: sw         $ra, 680($sp)
    08871AC4:[12E00006]: beq        $s7, $zr, 0x08871AE0
    08871AC8:[00E08825]: or         $s1, $a3, $zr <=> move $s1, $a3
    08871ACC:[8E450150]: lw         $a1, 336($s2)
    08871AD0:[54A00005]: bnel       $a1, $zr, 0x08871AE8
    08871AD4:[C64C012C]: lwc1       $f12, 300($s2)
    08871AD8:[10000013]: b          0x08871B28
    08871ADC:[00000000]: nop
    08871AE0:[10000264]: b          0x08872474
    08871AE4:[00000000]: nop
    08871AE8:[8E450150]: lw         $a1, 336($s2)
    08871AEC:[4600630D]: trunc.w.s  $f12, $f12
    08871AF0:[44076000]: mfc1       $a3, $f12
    08871AF4:[00E5282A]: slt        $a1, $a3, $a1
    08871AF8:[14A0000B]: bne        $a1, $zr, 0x08871B28
    08871AFC:[00000000]: nop
    08871B00:[96450002]: lhu        $a1, 2($s2)
    08871B04:[30A50004]: andi       $a1, $a1, 4
    08871B08:[14A00005]: bne        $a1, $zr, 0x08871B20
    08871B0C:[00000000]: nop
    08871B10:[96450002]: lhu        $a1, 2($s2)
    08871B14:[34A50004]: ori        $a1, $a1, 4
    08871B18:[10000003]: b          0x08871B28
    08871B1C:[A6450002]: sh         $a1, 2($s2)
    08871B20:[10000254]: b          0x08872474
    08871B24:[00000000]: nop
    08871B28:[AFA80270]: sw         $t0, 624($sp)
    08871B2C:[4480B000]: mtc1       $zr, $f22
    08871B30:[26450010]: addiu      $a1, $s2, 16
    08871B34:[00083C03]: sra        $a3, $t0, 0x0010
    08871B38:[AFA50268]: sw         $a1, 616($sp)
    08871B3C:[3C083F80]: lui        $t0, 0x3F80 <=> li $t0, 0x3F800000
    08871B40:[263E0030]: addiu      $fp, $s1, 48
    08871B44:[4488A000]: mtc1       $t0, $f20
    08871B48:[30F40040]: andi       $s4, $a3, 64
    08871B4C:[10C00017]: beq        $a2, $zr, 0x08871BAC
    08871B50:[AFA7026C]: sw         $a3, 620($sp)
    08871B54:[C64C00A0]: lwc1       $f12, 160($s2)
    08871B58:[C4CD0000]: lwc1       $f13, 0($a2)
    08871B5C:[C64E00A4]: lwc1       $f14, 164($s2)
    08871B60:[C4CF0004]: lwc1       $f15, 4($a2)
    08871B64:[460D6300]: add.s      $f12, $f12, $f13
    08871B68:[C65000A8]: lwc1       $f16, 168($s2)
    08871B6C:[460F7380]: add.s      $f14, $f14, $f15
    08871B70:[C4D10008]: lwc1       $f17, 8($a2)
    08871B74:[E7B401DC]: swc1       $f20, 476($sp)
    08871B78:[46118400]: add.s      $f16, $f16, $f17
    08871B7C:[E7AC01D0]: swc1       $f12, 464($sp)
    08871B80:[44066000]: mfc1       $a2, $f12
    08871B84:[E7AE01D4]: swc1       $f14, 468($sp)
    08871B88:[44077000]: mfc1       $a3, $f14
    08871B8C:[ACA60000]: sw         $a2, 0($a1)
    08871B90:[E7B001D8]: swc1       $f16, 472($sp)
    08871B94:[44088000]: mfc1       $t0, $f16
    08871B98:[ACA70004]: sw         $a3, 4($a1)
    08871B9C:[4406A000]: mfc1       $a2, $f20
    08871BA0:[ACA80008]: sw         $t0, 8($a1)
    08871BA4:[10000005]: b          0x08871BBC
    08871BA8:[ACA6000C]: sw         $a2, 12($a1)
    08871BAC:[E6560010]: swc1       $f22, 16($s2)
    08871BB0:[E6560014]: swc1       $f22, 20($s2)
    08871BB4:[E6560018]: swc1       $f22, 24($s2)
    08871BB8:[E656001C]: swc1       $f22, 28($s2)
    08871BBC:[C64C00B0]: lwc1       $f12, 176($s2)
    08871BC0:[C48D0020]: lwc1       $f13, 32($a0)
    08871BC4:[C64E00B4]: lwc1       $f14, 180($s2)
    08871BC8:[C48F0024]: lwc1       $f15, 36($a0)
    08871BCC:[460D6300]: add.s      $f12, $f12, $f13
    08871BD0:[C65000B8]: lwc1       $f16, 184($s2)
    08871BD4:[460F7380]: add.s      $f14, $f14, $f15
    08871BD8:[C4910028]: lwc1       $f17, 40($a0)
    08871BDC:[26460020]: addiu      $a2, $s2, 32
    08871BE0:[46118400]: add.s      $f16, $f16, $f17
    08871BE4:[44056000]: mfc1       $a1, $f12
    08871BE8:[44077000]: mfc1       $a3, $f14
    08871BEC:[ACC50000]: sw         $a1, 0($a2)
    08871BF0:[ACC70004]: sw         $a3, 4($a2)
    08871BF4:[4405A000]: mfc1       $a1, $f20
    08871BF8:[44078000]: mfc1       $a3, $f16
    08871BFC:[ACC5000C]: sw         $a1, 12($a2)
    08871C00:[ACC70008]: sw         $a3, 8($a2)
    08871C04:[C64D00C0]: lwc1       $f13, 192($s2)
    08871C08:[C48F0030]: lwc1       $f15, 48($a0)
    08871C0C:[C65100C4]: lwc1       $f17, 196($s2)
    08871C10:[C4920034]: lwc1       $f18, 52($a0)
    08871C14:[460F6B42]: mul.s      $f13, $f13, $f15
    08871C18:[C65300C8]: lwc1       $f19, 200($s2)
    08871C1C:[E7AC01E0]: swc1       $f12, 480($sp)
    08871C20:[C4800038]: lwc1       $f0, 56($a0)
    08871C24:[46128B02]: mul.s      $f12, $f17, $f18
    08871C28:[E7AE01E4]: swc1       $f14, 484($sp)
    08871C2C:[44046800]: mfc1       $a0, $f13
    08871C30:[46009B82]: mul.s      $f14, $f19, $f0
    08871C34:[E7B001E8]: swc1       $f16, 488($sp)
    08871C38:[E7B401EC]: swc1       $f20, 492($sp)
    08871C3C:[26450030]: addiu      $a1, $s2, 48
    08871C40:[44076000]: mfc1       $a3, $f12
    08871C44:[ACA40000]: sw         $a0, 0($a1)
    08871C48:[44087000]: mfc1       $t0, $f14
    08871C4C:[ACA70004]: sw         $a3, 4($a1)
    08871C50:[ACA80008]: sw         $t0, 8($a1)
    08871C54:[4404A000]: mfc1       $a0, $f20
    08871C58:[E7AD01F0]: swc1       $f13, 496($sp)
    08871C5C:[ACA4000C]: sw         $a0, 12($a1)
    08871C60:[C64D0030]: lwc1       $f13, 48($s2)
    08871C64:[E7AC01F4]: swc1       $f12, 500($sp)
    08871C68:[E62D0000]: swc1       $f13, 0($s1)
    08871C6C:[E7AE01F8]: swc1       $f14, 504($sp)
    08871C70:[E6360004]: swc1       $f22, 4($s1)
    08871C74:[E7B401FC]: swc1       $f20, 508($sp)
    08871C78:[E6360008]: swc1       $f22, 8($s1)
    08871C7C:[E636000C]: swc1       $f22, 12($s1)
    08871C80:[E6360010]: swc1       $f22, 16($s1)
    08871C84:[C64C0034]: lwc1       $f12, 52($s2)
    08871C88:[E6360018]: swc1       $f22, 24($s1)
    08871C8C:[E62C0014]: swc1       $f12, 20($s1)
    08871C90:[E636001C]: swc1       $f22, 28($s1)
    08871C94:[E6360020]: swc1       $f22, 32($s1)
    08871C98:[E6360024]: swc1       $f22, 36($s1)
    08871C9C:[C64C0038]: lwc1       $f12, 56($s2)
    08871CA0:[E636002C]: swc1       $f22, 44($s1)
    08871CA4:[E62C0028]: swc1       $f12, 40($s1)
    08871CA8:[E6360030]: swc1       $f22, 48($s1)
    08871CAC:[E6360034]: swc1       $f22, 52($s1)
    08871CB0:[E6360038]: swc1       $f22, 56($s1)
    08871CB4:[E634003C]: swc1       $f20, 60($s1)
    08871CB8:[924701A0]: lbu        $a3, 416($s2)
    08871CBC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08871CC0:[0E21C53F]: jal        0x088714FC
    08871CC4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08871CC8:[8FA40268]: lw         $a0, 616($sp)
    08871CCC:[C48C0000]: lwc1       $f12, 0($a0)
    08871CD0:[C48D0004]: lwc1       $f13, 4($a0)
    08871CD4:[C48E0008]: lwc1       $f14, 8($a0)
    08871CD8:[44056000]: mfc1       $a1, $f12
    08871CDC:[C48F000C]: lwc1       $f15, 12($a0)
    08871CE0:[44066800]: mfc1       $a2, $f13
    08871CE4:[AFC50000]: sw         $a1, 0($fp)
    08871CE8:[44047000]: mfc1       $a0, $f14
    08871CEC:[AFC60004]: sw         $a2, 4($fp)
    08871CF0:[44057800]: mfc1       $a1, $f15
    08871CF4:[AFC40008]: sw         $a0, 8($fp)
    08871CF8:[AFC5000C]: sw         $a1, 12($fp)
    08871CFC:[E634003C]: swc1       $f20, 60($s1)
    08871D00:[8E440148]: lw         $a0, 328($s2)
    08871D04:[14800012]: bne        $a0, $zr, 0x08871D50
    08871D08:[00000000]: nop
    08871D0C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D10:[0E21C1D4]: jal        0x08870750
    08871D14:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08871D18:[12800007]: beq        $s4, $zr, 0x08871D38
    08871D1C:[00000000]: nop
    08871D20:[8645014C]: lh         $a1, 332($s2)
    08871D24:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D28:[0E21C212]: jal        0x08870848
    08871D2C:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D30:[10000039]: b          0x08871E18
    08871D34:[00000000]: nop
    08871D38:[8645014C]: lh         $a1, 332($s2)
    08871D3C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D40:[0E21C1FC]: jal        0x088707F0
    08871D44:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D48:[10000033]: b          0x08871E18
    08871D4C:[00000000]: nop
    08871D50:[AFBE0274]: sw         $fp, 628($sp)
    08871D54:[AFB40278]: sw         $s4, 632($sp)
    08871D58:[8E540148]: lw         $s4, 328($s2)
    08871D5C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08871D60:[0E21C1D4]: jal        0x08870750
    08871D64:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08871D68:[8FA40278]: lw         $a0, 632($sp)
    08871D6C:[10800007]: beq        $a0, $zr, 0x08871D8C
    08871D70:[8FBE0274]: lw         $fp, 628($sp)
    08871D74:[8645014C]: lh         $a1, 332($s2)
    08871D78:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D7C:[0E21C212]: jal        0x08870848
    08871D80:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D84:[10000005]: b          0x08871D9C
    08871D88:[00000000]: nop
    08871D8C:[8645014C]: lh         $a1, 332($s2)
    08871D90:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871D94:[0E21C1FC]: jal        0x088707F0
    08871D98:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08871D9C:[8645014E]: lh         $a1, 334($s2)
    08871DA0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08871DA4:[8FB40260]: lw         $s4, 608($sp)
    08871DA8:[0E21C1E6]: jal        0x08870798
    08871DAC:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    08871DB0:[DA800000]: lv.q       C000.q, 0($s4)
    08871DB4:[DA810010]: lv.q       C010.q, 16($s4)
    08871DB8:[DA820020]: lv.q       C020.q, 32($s4)
    08871DBC:[DA830030]: lv.q       C030.q, 48($s4)
    08871DC0:[DA040000]: lv.q       C100.q, 0($s0)
    08871DC4:[DA050010]: lv.q       C110.q, 16($s0)
    08871DC8:[DA060020]: lv.q       C120.q, 32($s0)
    08871DCC:[DA070030]: lv.q       C130.q, 48($s0)
    08871DD0:[F004A088]: VMMUL.q    M200.q, M000.q, M100.q
    08871DD4:[FA080000]: sv.q       C200.q, 0($s0)
    08871DD8:[FA090010]: sv.q       C210.q, 16($s0)
    08871DDC:[FA0A0020]: sv.q       C220.q, 32($s0)
    08871DE0:[FA0B0030]: sv.q       C230.q, 48($s0)
    08871DE4:[DA600000]: lv.q       C000.q, 0($s3)
    08871DE8:[DA610010]: lv.q       C010.q, 16($s3)
    08871DEC:[DA620020]: lv.q       C020.q, 32($s3)
    08871DF0:[DA630030]: lv.q       C030.q, 48($s3)
    08871DF4:[DA040000]: lv.q       C100.q, 0($s0)
    08871DF8:[DA050010]: lv.q       C110.q, 16($s0)
    08871DFC:[DA060020]: lv.q       C120.q, 32($s0)
    08871E00:[DA070030]: lv.q       C130.q, 48($s0)
    08871E04:[F004A088]: VMMUL.q    M200.q, M000.q, M100.q
    08871E08:[FA080000]: sv.q       C200.q, 0($s0)
    08871E0C:[FA090010]: sv.q       C210.q, 16($s0)
    08871E10:[FA0A0020]: sv.q       C220.q, 32($s0)
    08871E14:[FA0B0030]: sv.q       C230.q, 48($s0)
    08871E18:[0E21C1CB]: jal        0x0887072C
    08871E1C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08871E20:[8FA4026C]: lw         $a0, 620($sp)
    08871E24:[4600A503]: div.s      $f20, $f20, $f0
    08871E28:[30840020]: andi       $a0, $a0, 32
    08871E2C:[1080006E]: beq        $a0, $zr, 0x08871FE8
    08871E30:[8FB40208]: lw         $s4, 520($sp)
    08871E34:[8E440140]: lw         $a0, 320($s2)
    08871E38:[10800006]: beq        $a0, $zr, 0x08871E54
    08871E3C:[00000000]: nop
    08871E40:[8E440140]: lw         $a0, 320($s2)
    08871E44:[0E21C1D4]: jal        0x08870750
    08871E48:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    08871E4C:[10000012]: b          0x08871E98
    08871E50:[00000000]: nop
    08871E54:[3C044334]: lui        $a0, 0x4334 <=> li $a0, 0x43340000
    08871E58:[44846000]: mtc1       $a0, $f12
    08871E5C:[E7AC0200]: swc1       $f12, 512($sp)
    08871E60:[27A40200]: addiu      $a0, $sp, 512
    08871E64:[C8840000]: lv.s       S100.s, 0($a0)
    08871E68:[3C083C36]: lui        $t0, 0x3C36 <=> li $t0, 0x3C360000
    08871E6C:[25080B60]: addiu      $t0, $t0, 2912
    08871E70:[48E80024]: MTV.s      $t0, S101.s
    08871E74:[64240404]: vmul.s     S100.s, S100.s, S101.s
    08871E78:[F3B88480]: VROT.q     C000.q, S100.s, [ c, 0,-s, 0]
    08871E7C:[D0038081]: vidt.q     C010.q
    08871E80:[F3A28482]: VROT.q     C020.q, S100.s, [ s, 0, c, 0]
    08871E84:[D0038083]: vidt.q     C030.q
    08871E88:[FA800000]: sv.q       C000.q, 0($s4)
    08871E8C:[FA810010]: sv.q       C010.q, 16($s4)
    08871E90:[FA820020]: sv.q       C020.q, 32($s4)
    08871E94:[FA830030]: sv.q       C030.q, 48($s4)
    08871E98:[26640030]: addiu      $a0, $s3, 48
    08871E9C:[26050030]: addiu      $a1, $s0, 48
    08871EA0:[C4AC0000]: lwc1       $f12, 0($a1)
    08871EA4:[44066000]: mfc1       $a2, $f12
    08871EA8:[C4AD0004]: lwc1       $f13, 4($a1)
    08871EAC:[44076800]: mfc1       $a3, $f13
    08871EB0:[C4AE0008]: lwc1       $f14, 8($a1)
    08871EB4:[44087000]: mfc1       $t0, $f14
    08871EB8:[AC860000]: sw         $a2, 0($a0)
    08871EBC:[AC870004]: sw         $a3, 4($a0)
    08871EC0:[AC880008]: sw         $t0, 8($a0)
    08871EC4:[C4AF000C]: lwc1       $f15, 12($a1)
    08871EC8:[44057800]: mfc1       $a1, $f15
    08871ECC:[AC85000C]: sw         $a1, 12($a0)
    08871ED0:[DA000000]: lv.q       C000.q, 0($s0)
    08871ED4:[DA010010]: lv.q       C010.q, 16($s0)
    08871ED8:[DA020020]: lv.q       C020.q, 32($s0)
    08871EDC:[DA030030]: lv.q       C030.q, 48($s0)
    08871EE0:[4408A000]: mfc1       $t0, $f20
    08871EE4:[48E80004]: MTV.s      $t0, S100.s
    08871EE8:[65048000]: vscl.t     C000.t, C000.t, S100.s
    08871EEC:[65048101]: vscl.t     C010.t, C010.t, S100.s
    08871EF0:[65048202]: vscl.t     C020.t, C020.t, S100.s
    08871EF4:[FA000000]: sv.q       C000.q, 0($s0)
    08871EF8:[FA010010]: sv.q       C010.q, 16($s0)
    08871EFC:[FA020020]: sv.q       C020.q, 32($s0)
    08871F00:[FA030030]: sv.q       C030.q, 48($s0)
    08871F04:[DA000000]: lv.q       C000.q, 0($s0)
    08871F08:[DA010010]: lv.q       C010.q, 16($s0)
    08871F0C:[DA020020]: lv.q       C020.q, 32($s0)
    08871F10:[DA030030]: lv.q       C030.q, 48($s0)
    08871F14:[DBC40000]: lv.q       C100.q, 0($fp)
    08871F18:[D0070064]: vone.s     S103.s
    08871F1C:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    08871F20:[FBC80000]: sv.q       C200.q, 0($fp)
    08871F24:[8FA40264]: lw         $a0, 612($sp)
    08871F28:[DA800000]: lv.q       C000.q, 0($s4)
    08871F2C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08871F30:[D0060021]: vzero.s    S011.s
    08871F34:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08871F38:[D0110101]: vrsq.s     S010.s, S010.s
    08871F3C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08871F40:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08871F44:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08871F48:[F8800000]: sv.q       C000.q, 0($a0)
    08871F4C:[24850010]: addiu      $a1, $a0, 16
    08871F50:[26860010]: addiu      $a2, $s4, 16
    08871F54:[D8C00000]: lv.q       C000.q, 0($a2)
    08871F58:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08871F5C:[D0060021]: vzero.s    S011.s
    08871F60:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08871F64:[D0110101]: vrsq.s     S010.s, S010.s
    08871F68:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08871F6C:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08871F70:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08871F74:[F8A00000]: sv.q       C000.q, 0($a1)
    08871F78:[24850020]: addiu      $a1, $a0, 32
    08871F7C:[26860020]: addiu      $a2, $s4, 32
    08871F80:[D8C00000]: lv.q       C000.q, 0($a2)
    08871F84:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08871F88:[D0060021]: vzero.s    S011.s
    08871F8C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08871F90:[D0110101]: vrsq.s     S010.s, S010.s
    08871F94:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08871F98:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08871F9C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08871FA0:[F8A00000]: sv.q       C000.q, 0($a1)
    08871FA4:[D8800000]: lv.q       C000.q, 0($a0)
    08871FA8:[D8810010]: lv.q       C010.q, 16($a0)
    08871FAC:[D8820020]: lv.q       C020.q, 32($a0)
    08871FB0:[DA240000]: lv.q       C100.q, 0($s1)
    08871FB4:[DA250010]: lv.q       C110.q, 16($s1)
    08871FB8:[DA260020]: lv.q       C120.q, 32($s1)
    08871FBC:[DA270030]: lv.q       C130.q, 48($s1)
    08871FC0:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    08871FC4:[D0060068]: vzero.s    S203.s
    08871FC8:[D0060069]: vzero.s    S213.s
    08871FCC:[D006006A]: vzero.s    S223.s
    08871FD0:[FA280000]: sv.q       C200.q, 0($s1)
    08871FD4:[FA290010]: sv.q       C210.q, 16($s1)
    08871FD8:[FA2A0020]: sv.q       C220.q, 32($s1)
    08871FDC:[FA270030]: sv.q       C130.q, 48($s1)
    08871FE0:[10000115]: b          0x08872438
    08871FE4:[00000000]: nop
    08871FE8:[8FA40270]: lw         $a0, 624($sp)
    08871FEC:[30850040]: andi       $a1, $a0, 64
    08871FF0:[10A00086]: beq        $a1, $zr, 0x0887220C
    08871FF4:[30840020]: andi       $a0, $a0, 32
    08871FF8:[10800031]: beq        $a0, $zr, 0x088720C0
    08871FFC:[00000000]: nop
    08872000:[DA600000]: lv.q       C000.q, 0($s3)
    08872004:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872008:[D0060021]: vzero.s    S011.s
    0887200C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872010:[D0110101]: vrsq.s     S010.s, S010.s
    08872014:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872018:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    0887201C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872020:[FAC00000]: sv.q       C000.q, 0($s6)
    08872024:[26C40010]: addiu      $a0, $s6, 16
    08872028:[26650010]: addiu      $a1, $s3, 16
    0887202C:[D8A00000]: lv.q       C000.q, 0($a1)
    08872030:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872034:[D0060021]: vzero.s    S011.s
    08872038:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0887203C:[D0110101]: vrsq.s     S010.s, S010.s
    08872040:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872044:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872048:[65018080]: vscl.q     C000.q, C000.q, S010.s
    0887204C:[F8800000]: sv.q       C000.q, 0($a0)
    08872050:[26C40020]: addiu      $a0, $s6, 32
    08872054:[26650020]: addiu      $a1, $s3, 32
    08872058:[D8A00000]: lv.q       C000.q, 0($a1)
    0887205C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872060:[D0060021]: vzero.s    S011.s
    08872064:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872068:[D0110101]: vrsq.s     S010.s, S010.s
    0887206C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872070:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872074:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872078:[F8800000]: sv.q       C000.q, 0($a0)
    0887207C:[DAC00000]: lv.q       C000.q, 0($s6)
    08872080:[DAC10010]: lv.q       C010.q, 16($s6)
    08872084:[DAC20020]: lv.q       C020.q, 32($s6)
    08872088:[DA240000]: lv.q       C100.q, 0($s1)
    0887208C:[DA250010]: lv.q       C110.q, 16($s1)
    08872090:[DA260020]: lv.q       C120.q, 32($s1)
    08872094:[DA270030]: lv.q       C130.q, 48($s1)
    08872098:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    0887209C:[D0060068]: vzero.s    S203.s
    088720A0:[D0060069]: vzero.s    S213.s
    088720A4:[D006006A]: vzero.s    S223.s
    088720A8:[FA280000]: sv.q       C200.q, 0($s1)
    088720AC:[FA290010]: sv.q       C210.q, 16($s1)
    088720B0:[FA2A0020]: sv.q       C220.q, 32($s1)
    088720B4:[FA270030]: sv.q       C130.q, 48($s1)
    088720B8:[1000002F]: b          0x08872178
    088720BC:[00000000]: nop
    088720C0:[DA000000]: lv.q       C000.q, 0($s0)
    088720C4:[64808081]: vdot.q     S010.s, C000.q, C000.q
    088720C8:[D0060021]: vzero.s    S011.s
    088720CC:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    088720D0:[D0110101]: vrsq.s     S010.s, S010.s
    088720D4:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    088720D8:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    088720DC:[65018080]: vscl.q     C000.q, C000.q, S010.s
    088720E0:[FAA00000]: sv.q       C000.q, 0($s5)
    088720E4:[26A40010]: addiu      $a0, $s5, 16
    088720E8:[26050010]: addiu      $a1, $s0, 16
    088720EC:[D8A00000]: lv.q       C000.q, 0($a1)
    088720F0:[64808081]: vdot.q     S010.s, C000.q, C000.q
    088720F4:[D0060021]: vzero.s    S011.s
    088720F8:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    088720FC:[D0110101]: vrsq.s     S010.s, S010.s
    08872100:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872104:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872108:[65018080]: vscl.q     C000.q, C000.q, S010.s
    0887210C:[F8800000]: sv.q       C000.q, 0($a0)
    08872110:[26A40020]: addiu      $a0, $s5, 32
    08872114:[26050020]: addiu      $a1, $s0, 32
    08872118:[D8A00000]: lv.q       C000.q, 0($a1)
    0887211C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872120:[D0060021]: vzero.s    S011.s
    08872124:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872128:[D0110101]: vrsq.s     S010.s, S010.s
    0887212C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872130:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872134:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872138:[F8800000]: sv.q       C000.q, 0($a0)
    0887213C:[DAA00000]: lv.q       C000.q, 0($s5)
    08872140:[DAA10010]: lv.q       C010.q, 16($s5)
    08872144:[DAA20020]: lv.q       C020.q, 32($s5)
    08872148:[DA240000]: lv.q       C100.q, 0($s1)
    0887214C:[DA250010]: lv.q       C110.q, 16($s1)
    08872150:[DA260020]: lv.q       C120.q, 32($s1)
    08872154:[DA270030]: lv.q       C130.q, 48($s1)
    08872158:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    0887215C:[D0060068]: vzero.s    S203.s
    08872160:[D0060069]: vzero.s    S213.s
    08872164:[D006006A]: vzero.s    S223.s
    08872168:[FA280000]: sv.q       C200.q, 0($s1)
    0887216C:[FA290010]: sv.q       C210.q, 16($s1)
    08872170:[FA2A0020]: sv.q       C220.q, 32($s1)
    08872174:[FA270030]: sv.q       C130.q, 48($s1)
    08872178:[DA600000]: lv.q       C000.q, 0($s3)
    0887217C:[DA610010]: lv.q       C010.q, 16($s3)
    08872180:[DA620020]: lv.q       C020.q, 32($s3)
    08872184:[DA630030]: lv.q       C030.q, 48($s3)
    08872188:[4408A000]: mfc1       $t0, $f20
    0887218C:[48E80004]: MTV.s      $t0, S100.s
    08872190:[65048000]: vscl.t     C000.t, C000.t, S100.s
    08872194:[65048101]: vscl.t     C010.t, C010.t, S100.s
    08872198:[65048202]: vscl.t     C020.t, C020.t, S100.s
    0887219C:[FA600000]: sv.q       C000.q, 0($s3)
    088721A0:[FA610010]: sv.q       C010.q, 16($s3)
    088721A4:[FA620020]: sv.q       C020.q, 32($s3)
    088721A8:[FA630030]: sv.q       C030.q, 48($s3)
    088721AC:[26640030]: addiu      $a0, $s3, 48
    088721B0:[26050030]: addiu      $a1, $s0, 48
    088721B4:[C4AC0000]: lwc1       $f12, 0($a1)
    088721B8:[44066000]: mfc1       $a2, $f12
    088721BC:[C4AD0004]: lwc1       $f13, 4($a1)
    088721C0:[44076800]: mfc1       $a3, $f13
    088721C4:[C4AE0008]: lwc1       $f14, 8($a1)
    088721C8:[44087000]: mfc1       $t0, $f14
    088721CC:[AC860000]: sw         $a2, 0($a0)
    088721D0:[AC870004]: sw         $a3, 4($a0)
    088721D4:[AC880008]: sw         $t0, 8($a0)
    088721D8:[C4AF000C]: lwc1       $f15, 12($a1)
    088721DC:[44057800]: mfc1       $a1, $f15
    088721E0:[AC85000C]: sw         $a1, 12($a0)
    088721E4:[DA600000]: lv.q       C000.q, 0($s3)
    088721E8:[DA610010]: lv.q       C010.q, 16($s3)
    088721EC:[DA620020]: lv.q       C020.q, 32($s3)
    088721F0:[DA630030]: lv.q       C030.q, 48($s3)
    088721F4:[DBC40000]: lv.q       C100.q, 0($fp)
    088721F8:[D0070064]: vone.s     S103.s
    088721FC:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    08872200:[FBC80000]: sv.q       C200.q, 0($fp)
    08872204:[1000008C]: b          0x08872438
    08872208:[00000000]: nop
    0887220C:[10800046]: beq        $a0, $zr, 0x08872328
    08872210:[00000000]: nop
    08872214:[DA600000]: lv.q       C000.q, 0($s3)
    08872218:[64808081]: vdot.q     S010.s, C000.q, C000.q
    0887221C:[D0060021]: vzero.s    S011.s
    08872220:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872224:[D0110101]: vrsq.s     S010.s, S010.s
    08872228:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0887222C:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872230:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872234:[FAC00000]: sv.q       C000.q, 0($s6)
    08872238:[26C40010]: addiu      $a0, $s6, 16
    0887223C:[26650010]: addiu      $a1, $s3, 16
    08872240:[D8A00000]: lv.q       C000.q, 0($a1)
    08872244:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872248:[D0060021]: vzero.s    S011.s
    0887224C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872250:[D0110101]: vrsq.s     S010.s, S010.s
    08872254:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872258:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    0887225C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872260:[F8800000]: sv.q       C000.q, 0($a0)
    08872264:[26C40020]: addiu      $a0, $s6, 32
    08872268:[26650020]: addiu      $a1, $s3, 32
    0887226C:[D8A00000]: lv.q       C000.q, 0($a1)
    08872270:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872274:[D0060021]: vzero.s    S011.s
    08872278:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0887227C:[D0110101]: vrsq.s     S010.s, S010.s
    08872280:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872284:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872288:[65018080]: vscl.q     C000.q, C000.q, S010.s
    0887228C:[F8800000]: sv.q       C000.q, 0($a0)
    08872290:[DAC00000]: lv.q       C000.q, 0($s6)
    08872294:[DAC10010]: lv.q       C010.q, 16($s6)
    08872298:[DAC20020]: lv.q       C020.q, 32($s6)
    0887229C:[DA240000]: lv.q       C100.q, 0($s1)
    088722A0:[DA250010]: lv.q       C110.q, 16($s1)
    088722A4:[DA260020]: lv.q       C120.q, 32($s1)
    088722A8:[DA270030]: lv.q       C130.q, 48($s1)
    088722AC:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    088722B0:[D0060068]: vzero.s    S203.s
    088722B4:[D0060069]: vzero.s    S213.s
    088722B8:[D006006A]: vzero.s    S223.s
    088722BC:[FA280000]: sv.q       C200.q, 0($s1)
    088722C0:[FA290010]: sv.q       C210.q, 16($s1)
    088722C4:[FA2A0020]: sv.q       C220.q, 32($s1)
    088722C8:[FA270030]: sv.q       C130.q, 48($s1)
    088722CC:[DA000000]: lv.q       C000.q, 0($s0)
    088722D0:[DA010010]: lv.q       C010.q, 16($s0)
    088722D4:[DA020020]: lv.q       C020.q, 32($s0)
    088722D8:[DA030030]: lv.q       C030.q, 48($s0)
    088722DC:[4408A000]: mfc1       $t0, $f20
    088722E0:[48E80004]: MTV.s      $t0, S100.s
    088722E4:[65048000]: vscl.t     C000.t, C000.t, S100.s
    088722E8:[65048101]: vscl.t     C010.t, C010.t, S100.s
    088722EC:[65048202]: vscl.t     C020.t, C020.t, S100.s
    088722F0:[FA000000]: sv.q       C000.q, 0($s0)
    088722F4:[FA010010]: sv.q       C010.q, 16($s0)
    088722F8:[FA020020]: sv.q       C020.q, 32($s0)
    088722FC:[FA030030]: sv.q       C030.q, 48($s0)
    08872300:[DA000000]: lv.q       C000.q, 0($s0)
    08872304:[DA010010]: lv.q       C010.q, 16($s0)
    08872308:[DA020020]: lv.q       C020.q, 32($s0)
    0887230C:[DA030030]: lv.q       C030.q, 48($s0)
    08872310:[DBC40000]: lv.q       C100.q, 0($fp)
    08872314:[D0070064]: vone.s     S103.s
    08872318:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    0887231C:[FBC80000]: sv.q       C200.q, 0($fp)
    08872320:[10000045]: b          0x08872438
    08872324:[00000000]: nop
    08872328:[DA000000]: lv.q       C000.q, 0($s0)
    0887232C:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872330:[D0060021]: vzero.s    S011.s
    08872334:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872338:[D0110101]: vrsq.s     S010.s, S010.s
    0887233C:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872340:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872344:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872348:[FAA00000]: sv.q       C000.q, 0($s5)
    0887234C:[26A40010]: addiu      $a0, $s5, 16
    08872350:[26050010]: addiu      $a1, $s0, 16
    08872354:[D8A00000]: lv.q       C000.q, 0($a1)
    08872358:[64808081]: vdot.q     S010.s, C000.q, C000.q
    0887235C:[D0060021]: vzero.s    S011.s
    08872360:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872364:[D0110101]: vrsq.s     S010.s, S010.s
    08872368:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0887236C:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    08872370:[65018080]: vscl.q     C000.q, C000.q, S010.s
    08872374:[F8800000]: sv.q       C000.q, 0($a0)
    08872378:[26A40020]: addiu      $a0, $s5, 32
    0887237C:[26050020]: addiu      $a1, $s0, 32
    08872380:[D8A00000]: lv.q       C000.q, 0($a1)
    08872384:[64808081]: vdot.q     S010.s, C000.q, C000.q
    08872388:[D0060021]: vzero.s    S011.s
    0887238C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    08872390:[D0110101]: vrsq.s     S010.s, S010.s
    08872394:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    08872398:[DE0000FF]: VPFXD      [-1:1, -1:1, -1:1, -1:1]
    0887239C:[65018080]: vscl.q     C000.q, C000.q, S010.s
    088723A0:[F8800000]: sv.q       C000.q, 0($a0)
    088723A4:[DAA00000]: lv.q       C000.q, 0($s5)
    088723A8:[DAA10010]: lv.q       C010.q, 16($s5)
    088723AC:[DAA20020]: lv.q       C020.q, 32($s5)
    088723B0:[DA240000]: lv.q       C100.q, 0($s1)
    088723B4:[DA250010]: lv.q       C110.q, 16($s1)
    088723B8:[DA260020]: lv.q       C120.q, 32($s1)
    088723BC:[DA270030]: lv.q       C130.q, 48($s1)
    088723C0:[F004A008]: VMMUL.t    M200.t, M000.t, M100.t
    088723C4:[D0060068]: vzero.s    S203.s
    088723C8:[D0060069]: vzero.s    S213.s
    088723CC:[D006006A]: vzero.s    S223.s
    088723D0:[FA280000]: sv.q       C200.q, 0($s1)
    088723D4:[FA290010]: sv.q       C210.q, 16($s1)
    088723D8:[FA2A0020]: sv.q       C220.q, 32($s1)
    088723DC:[FA270030]: sv.q       C130.q, 48($s1)
    088723E0:[DA000000]: lv.q       C000.q, 0($s0)
    088723E4:[DA010010]: lv.q       C010.q, 16($s0)
    088723E8:[DA020020]: lv.q       C020.q, 32($s0)
    088723EC:[DA030030]: lv.q       C030.q, 48($s0)
    088723F0:[4408A000]: mfc1       $t0, $f20
    088723F4:[48E80004]: MTV.s      $t0, S100.s
    088723F8:[65048000]: vscl.t     C000.t, C000.t, S100.s
    088723FC:[65048101]: vscl.t     C010.t, C010.t, S100.s
    08872400:[65048202]: vscl.t     C020.t, C020.t, S100.s
    08872404:[FA000000]: sv.q       C000.q, 0($s0)
    08872408:[FA010010]: sv.q       C010.q, 16($s0)
    0887240C:[FA020020]: sv.q       C020.q, 32($s0)
    08872410:[FA030030]: sv.q       C030.q, 48($s0)
    08872414:[DA000000]: lv.q       C000.q, 0($s0)
    08872418:[DA010010]: lv.q       C010.q, 16($s0)
    0887241C:[DA020020]: lv.q       C020.q, 32($s0)
    08872420:[DA030030]: lv.q       C030.q, 48($s0)
    08872424:[8FA40268]: lw         $a0, 616($sp)
    08872428:[D8840000]: lv.q       C100.q, 0($a0)
    0887242C:[D0070064]: vone.s     S103.s
    08872430:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    08872434:[FBC80000]: sv.q       C200.q, 0($fp)
    08872438:[DBC00000]: lv.q       C000.q, 0($fp)
    0887243C:[26440050]: addiu      $a0, $s2, 80
    08872440:[D8810000]: lv.q       C010.q, 0($a0)
    08872444:[60018000]: vadd.t     C000.t, C000.t, C010.t
    08872448:[D0070060]: vone.s     S003.s
    0887244C:[FBC00000]: sv.q       C000.q, 0($fp)
    08872450:[8FA40270]: lw         $a0, 624($sp)
    08872454:[30840010]: andi       $a0, $a0, 16
    08872458:[10800006]: beq        $a0, $zr, 0x08872474
    0887245C:[00000000]: nop
    08872460:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    08872464:[4600B306]: mov.s      $f12, $f22
    08872468:[0E21C1C2]: jal        0x08870708
    0887246C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08872470:[E6200034]: swc1       $f0, 52($s1)
    08872474:[C7B4027C]: lwc1       $f20, 636($sp)
    08872478:[C7B60280]: lwc1       $f22, 640($sp)
    0887247C:[8FB00284]: lw         $s0, 644($sp)
    08872480:[8FB10288]: lw         $s1, 648($sp)
    08872484:[8FB2028C]: lw         $s2, 652($sp)
    08872488:[8FB30290]: lw         $s3, 656($sp)
    0887248C:[8FB40294]: lw         $s4, 660($sp)
    08872490:[8FB50298]: lw         $s5, 664($sp)
    08872494:[8FB6029C]: lw         $s6, 668($sp)
    08872498:[8FB702A0]: lw         $s7, 672($sp)
    0887249C:[8FBE02A4]: lw         $fp, 676($sp)
    088724A0:[8FBF02A8]: lw         $ra, 680($sp)
    088724A4:[03E00008]: jr         $ra
    088724A8:[27BD02B0]: addiu      $sp, $sp, 688
_S1_2_886C444 51,232,542 instructions (0.431%), 543,628 calls (0886C328 - 0886C618, length 189)
    0886C328:[03DE2821]: addu       $a1, $fp, $fp
    0886C32C:[00852021]: addu       $a0, $a0, $a1
    0886C330:[94960000]: lhu        $s6, 0($a0)
    0886C334:[8E44001C]: lw         $a0, 28($s2)
    0886C338:[00162880]: sll        $a1, $s6, 0x0002
    0886C33C:[00852021]: addu       $a0, $a0, $a1
    0886C340:[8C840000]: lw         $a0, 0($a0)
    0886C344:[4600A586]: mov.s      $f22, $f20
    0886C348:[AE040094]: sw         $a0, 148($s0)
    0886C34C:[8E660048]: lw         $a2, 72($s3)
    0886C350:[8E67004C]: lw         $a3, 76($s3)
    0886C354:[00C53021]: addu       $a2, $a2, $a1
    0886C358:[8CD50000]: lw         $s5, 0($a2)
    0886C35C:[8E740044]: lw         $s4, 68($s3)
    0886C360:[94860002]: lhu        $a2, 2($a0)
    0886C364:[00E52821]: addu       $a1, $a3, $a1
    0886C368:[8CA50000]: lw         $a1, 0($a1)
    0886C36C:[0286A021]: addu       $s4, $s4, $a2
    0886C370:[10A00005]: beq        $a1, $zr, 0x0886C388
    0886C374:[8FA70010]: lw         $a3, 16($sp)
    0886C378:[84A50004]: lh         $a1, 4($a1)
    0886C37C:[44856000]: mtc1       $a1, $f12
    0886C380:[468065A0]: cvt.s.w    $f22, $f12
    0886C384:[4616A581]: sub.s      $f22, $f20, $f22
    0886C388:[AFA70010]: sw         $a3, 16($sp)
    0886C38C:[24E5FFFE]: addiu      $a1, $a3, -2
    0886C390:[2CA50007]: sltiu      $a1, $a1, 7
    0886C394:[10A0008F]: beq        $a1, $zr, 0x0886C5D4
    0886C398:[94910000]: lhu        $s1, 0($a0)
    0886C39C:[8FA50010]: lw         $a1, 16($sp)
    0886C3A0:[24A5FFFE]: addiu      $a1, $a1, -2
    0886C3A4:[00052880]: sll        $a1, $a1, 0x0002
    0886C3A8:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C3AC:[00250821]: addu       $at, $at, $a1
    0886C3B0:[8C215C00]: lw         $at, 23552($at)
    0886C3B4:[00200008]: jr         $at
    0886C3B8:[AFB0000C]: sw         $s0, 12($sp)
    0886C444:[9650000C]: lhu        $s0, 12($s2)
    0886C448:[94860000]: lhu        $a2, 0($a0)
    0886C44C:[44906000]: mtc1       $s0, $f12
    0886C450:[8FA4000C]: lw         $a0, 12($sp)
    0886C454:[46806320]: cvt.s.w    $f12, $f12
    0886C458:[27A70004]: addiu      $a3, $sp, 4
    0886C45C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0886C460:[0E21B21F]: jal        0x0886C87C
    0886C464:[03A04025]: or         $t0, $sp, $zr <=> move $t0, $sp
    0886C468:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0886C46C:[14800003]: bne        $a0, $zr, 0x0886C47C
    0886C470:[00000000]: nop
    0886C474:[10000029]: b          0x0886C51C
    0886C478:[8FB0000C]: lw         $s0, 12($sp)
    0886C47C:[8FA60000]: lw         $a2, 0($sp)
    0886C480:[10C00004]: beq        $a2, $zr, 0x0886C494
    0886C484:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0886C488:[8FA50000]: lw         $a1, 0($sp)
    0886C48C:[84A50004]: lh         $a1, 4($a1)
    0886C490:[02052823]: subu       $a1, $s0, $a1
    0886C494:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886C498:[8E640048]: lw         $a0, 72($s3)
    0886C49C:[00163880]: sll        $a3, $s6, 0x0002
    0886C4A0:[00872021]: addu       $a0, $a0, $a3
    0886C4A4:[AC860000]: sw         $a2, 0($a0)
    0886C4A8:[8E64004C]: lw         $a0, 76($s3)
    0886C4AC:[44856000]: mtc1       $a1, $f12
    0886C4B0:[8FA80000]: lw         $t0, 0($sp)
    0886C4B4:[00872021]: addu       $a0, $a0, $a3
    0886C4B8:[AC880000]: sw         $t0, 0($a0)
    0886C4BC:[3C07089B]: lui        $a3, 0x089B <=> li $a3, 0x089B0000
    0886C4C0:[00112080]: sll        $a0, $s1, 0x0002
    0886C4C4:[24E7C0E0]: addiu      $a3, $a3, -16160
    0886C4C8:[00872021]: addu       $a0, $a0, $a3
    0886C4CC:[8C840000]: lw         $a0, 0($a0)
    0886C4D0:[46806320]: cvt.s.w    $f12, $f12
    0886C4D4:[4600B346]: mov.s      $f13, $f22
    0886C4D8:[02A04025]: or         $t0, $s5, $zr <=> move $t0, $s5
    0886C4DC:[8C850000]: lw         $a1, 0($a0)
    0886C4E0:[8FB0000C]: lw         $s0, 12($sp)
    0886C4E4:[24A50030]: addiu      $a1, $a1, 48
    0886C4E8:[84A70000]: lh         $a3, 0($a1)
    0886C4EC:[8CA90004]: lw         $t1, 4($a1)
    0886C4F0:[00872021]: addu       $a0, $a0, $a3
    0886C4F4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0886C4F8:[0120F809]: jalr       $ra, $t1
    0886C4FC:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0886C500:[8FA40004]: lw         $a0, 4($sp)
    0886C504:[24840001]: addiu      $a0, $a0, 1
    0886C508:[AFA40004]: sw         $a0, 4($sp)
    0886C50C:[92450013]: lbu        $a1, 19($s2)
    0886C510:[0085202A]: slt        $a0, $a0, $a1
    0886C514:[14800004]: bne        $a0, $zr, 0x0886C528
    0886C518:[00000000]: nop
    0886C51C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0886C520:[10000008]: b          0x0886C544
    0886C524:[AFA40004]: sw         $a0, 4($sp)
    0886C528:[86640036]: lh         $a0, 54($s3)
    0886C52C:[8FA50004]: lw         $a1, 4($sp)
    0886C530:[00A4202A]: slt        $a0, $a1, $a0
    0886C534:[10800003]: beq        $a0, $zr, 0x0886C544
    0886C538:[00000000]: nop
    0886C53C:[86640036]: lh         $a0, 54($s3)
    0886C540:[AFA40004]: sw         $a0, 4($sp)
    0886C544:[8FA40004]: lw         $a0, 4($sp)
    0886C548:[10000022]: b          0x0886C5D4
    0886C54C:[A6640036]: sh         $a0, 54($s3)
    0886C5D4:[27DE0001]: addiu      $fp, $fp, 1
    0886C5D8:[03D7202A]: slt        $a0, $fp, $s7
    0886C5DC:[5480FF52]: bnel       $a0, $zr, 0x0886C328
    0886C5E0:[8FA40008]: lw         $a0, 8($sp)
    0886C5E4:[C7B40014]: lwc1       $f20, 20($sp)
    0886C5E8:[C7B60018]: lwc1       $f22, 24($sp)
    0886C5EC:[8FB0001C]: lw         $s0, 28($sp)
    0886C5F0:[8FB10020]: lw         $s1, 32($sp)
    0886C5F4:[8FB20024]: lw         $s2, 36($sp)
    0886C5F8:[8FB30028]: lw         $s3, 40($sp)
    0886C5FC:[8FB4002C]: lw         $s4, 44($sp)
    0886C600:[8FB50030]: lw         $s5, 48($sp)
    0886C604:[8FB60034]: lw         $s6, 52($sp)
    0886C608:[8FB70038]: lw         $s7, 56($sp)
    0886C60C:[8FBE003C]: lw         $fp, 60($sp)
    0886C610:[8FBF0040]: lw         $ra, 64($sp)
    0886C614:[03E00008]: jr         $ra
    0886C618:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_886BC48 51,011,810 instructions (0.429%), 394,586 calls (0886BC48 - 0886C218, length 373)
    0886BC48:[27BDFFD0]: addiu      $sp, $sp, -48
    0886BC4C:[AFB20010]: sw         $s2, 16($sp)
    0886BC50:[8CB20194]: lw         $s2, 404($a1)
    0886BC54:[AC85008C]: sw         $a1, 140($a0)
    0886BC58:[94A60002]: lhu        $a2, 2($a1)
    0886BC5C:[AFB00008]: sw         $s0, 8($sp)
    0886BC60:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0886BC64:[E7B40000]: swc1       $f20, 0($sp)
    0886BC68:[46006506]: mov.s      $f20, $f12
    0886BC6C:[30C40020]: andi       $a0, $a2, 32
    0886BC70:[E7B60004]: swc1       $f22, 4($sp)
    0886BC74:[AFB1000C]: sw         $s1, 12($sp)
    0886BC78:[AFB30014]: sw         $s3, 20($sp)
    0886BC7C:[AFB40018]: sw         $s4, 24($sp)
    0886BC80:[AFB5001C]: sw         $s5, 28($sp)
    0886BC84:[AFB60020]: sw         $s6, 32($sp)
    0886BC88:[AFBF0024]: sw         $ra, 36($sp)
    0886BC8C:[10800008]: beq        $a0, $zr, 0x0886BCB0
    0886BC90:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0886BC94:[8E320124]: lw         $s2, 292($s1)
    0886BC98:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BC9C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BCA0:[0E219510]: jal        0x08865440
    0886BCA4:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0886BCA8:[10000150]: b          0x0886C1EC
    0886BCAC:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    0886BCB0:[8E240198]: lw         $a0, 408($s1)
    0886BCB4:[96050024]: lhu        $a1, 36($s0)
    0886BCB8:[8C840000]: lw         $a0, 0($a0)
    0886BCBC:[3C06F000]: lui        $a2, 0xF000 <=> li $a2, 0xF0000000
    0886BCC0:[00862024]: and        $a0, $a0, $a2
    0886BCC4:[00042702]: srl        $a0, $a0, 0x001C
    0886BCC8:[00A42024]: and        $a0, $a1, $a0
    0886BCCC:[1480000E]: bne        $a0, $zr, 0x0886BD08
    0886BCD0:[00000000]: nop
    0886BCD4:[9624000A]: lhu        $a0, 10($s1)
    0886BCD8:[2405FC7F]: addiu      $a1, $zr, -897 <=> li $a1, -897
    0886BCDC:[00852024]: and        $a0, $a0, $a1
    0886BCE0:[14800007]: bne        $a0, $zr, 0x0886BD00
    0886BCE4:[00000000]: nop
    0886BCE8:[9624000A]: lhu        $a0, 10($s1)
    0886BCEC:[30840380]: andi       $a0, $a0, 896
    0886BCF0:[14800007]: bne        $a0, $zr, 0x0886BD10
    0886BCF4:[00000000]: nop
    0886BCF8:[1000000F]: b          0x0886BD38
    0886BCFC:[00000000]: nop
    0886BD00:[1000013A]: b          0x0886C1EC
    0886BD04:[8E220124]: lw         $v0, 292($s1)
    0886BD08:[10000138]: b          0x0886C1EC
    0886BD0C:[8E220124]: lw         $v0, 292($s1)
    0886BD10:[96240004]: lhu        $a0, 4($s1)
    0886BD14:[30840002]: andi       $a0, $a0, 2
    0886BD18:[10800007]: beq        $a0, $zr, 0x0886BD38
    0886BD1C:[00000000]: nop
    0886BD20:[C62C0138]: lwc1       $f12, 312($s1)
    0886BD24:[44806800]: mtc1       $zr, $f13
    0886BD28:[460D603C]: c.lt.s     $f12, $f13
    0886BD2C:[00000000]: nop
    0886BD30:[45010007]: bc1t       0x0886BD50
    0886BD34:[00000000]: nop
    0886BD38:[96240004]: lhu        $a0, 4($s1)
    0886BD3C:[30840002]: andi       $a0, $a0, 2
    0886BD40:[14800005]: bne        $a0, $zr, 0x0886BD58
    0886BD44:[00000000]: nop
    0886BD48:[10000012]: b          0x0886BD94
    0886BD4C:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD50:[10000126]: b          0x0886C1EC
    0886BD54:[8E220124]: lw         $v0, 292($s1)
    0886BD58:[C62C0138]: lwc1       $f12, 312($s1)
    0886BD5C:[44806800]: mtc1       $zr, $f13
    0886BD60:[460D603C]: c.lt.s     $f12, $f13
    0886BD64:[00000000]: nop
    0886BD68:[4502000A]: bc1fl      0x0886BD94
    0886BD6C:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD70:[3C044120]: lui        $a0, 0x4120 <=> li $a0, 0x41200000
    0886BD74:[44846000]: mtc1       $a0, $f12
    0886BD78:[460CA03E]: c.le.s     $f20, $f12
    0886BD7C:[00000000]: nop
    0886BD80:[45030004]: bc1tl      0x0886BD94
    0886BD84:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD88:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0886BD8C:[4484A000]: mtc1       $a0, $f20
    0886BD90:[C62C0134]: lwc1       $f12, 308($s1)
    0886BD94:[44806800]: mtc1       $zr, $f13
    0886BD98:[C62E012C]: lwc1       $f14, 300($s1)
    0886BD9C:[460CA500]: add.s      $f20, $f20, $f12
    0886BDA0:[E62D0134]: swc1       $f13, 308($s1)
    0886BDA4:[C62F0138]: lwc1       $f15, 312($s1)
    0886BDA8:[460D783C]: c.lt.s     $f15, $f13
    0886BDAC:[46147380]: add.s      $f14, $f14, $f20
    0886BDB0:[E6340130]: swc1       $f20, 304($s1)
    0886BDB4:[45000016]: bc1f       0x0886BE10
    0886BDB8:[E62E012C]: swc1       $f14, 300($s1)
    0886BDBC:[96240004]: lhu        $a0, 4($s1)
    0886BDC0:[30840002]: andi       $a0, $a0, 2
    0886BDC4:[1080003B]: beq        $a0, $zr, 0x0886BEB4
    0886BDC8:[00000000]: nop
    0886BDCC:[96440008]: lhu        $a0, 8($s2)
    0886BDD0:[44806800]: mtc1       $zr, $f13
    0886BDD4:[44846000]: mtc1       $a0, $f12
    0886BDD8:[46806320]: cvt.s.w    $f12, $f12
    0886BDDC:[460D6032]: c.eq.s     $f12, $f13
    0886BDE0:[00000000]: nop
    0886BDE4:[45010008]: bc1t       0x0886BE08
    0886BDE8:[00000000]: nop
    0886BDEC:[C62D012C]: lwc1       $f13, 300($s1)
    0886BDF0:[460D603E]: c.le.s     $f12, $f13
    0886BDF4:[00000000]: nop
    0886BDF8:[45000003]: bc1f       0x0886BE08
    0886BDFC:[00000000]: nop
    0886BE00:[10000003]: b          0x0886BE10
    0886BE04:[E62C0138]: swc1       $f12, 312($s1)
    0886BE08:[1000002A]: b          0x0886BEB4
    0886BE0C:[00000000]: nop
    0886BE10:[8E44000C]: lw         $a0, 12($s2)
    0886BE14:[28850002]: slti       $a1, $a0, 2
    0886BE18:[10A00008]: beq        $a1, $zr, 0x0886BE3C
    0886BE1C:[28850003]: slti       $a1, $a0, 3
    0886BE20:[04800024]: bltz       $a0, 0x0886BEB4
    0886BE24:[00000000]: nop
    0886BE28:[1C80000A]: bgtz       $a0, 0x0886BE54
    0886BE2C:[00000000]: nop
    0886BE30:[3C0441F0]: lui        $a0, 0x41F0 <=> li $a0, 0x41F00000
    0886BE34:[10000009]: b          0x0886BE5C
    0886BE38:[44846000]: mtc1       $a0, $f12
    0886BE3C:[14A0001B]: bne        $a1, $zr, 0x0886BEAC
    0886BE40:[28840004]: slti       $a0, $a0, 4
    0886BE44:[1080001B]: beq        $a0, $zr, 0x0886BEB4
    0886BE48:[00000000]: nop
    0886BE4C:[10000019]: b          0x0886BEB4
    0886BE50:[00000000]: nop
    0886BE54:[3C044170]: lui        $a0, 0x4170 <=> li $a0, 0x41700000
    0886BE58:[44846000]: mtc1       $a0, $f12
    0886BE5C:[46006346]: mov.s      $f13, $f12
    0886BE60:[C62C012C]: lwc1       $f12, 300($s1)
    0886BE64:[C62E0138]: lwc1       $f14, 312($s1)
    0886BE68:[460E6301]: sub.s      $f12, $f12, $f14
    0886BE6C:[460D63C3]: div.s      $f15, $f12, $f13
    0886BE70:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0886BE74:[44848000]: mtc1       $a0, $f16
    0886BE78:[460D603C]: c.lt.s     $f12, $f13
    0886BE7C:[460F8341]: sub.s      $f13, $f16, $f15
    0886BE80:[45000006]: bc1f       0x0886BE9C
    0886BE84:[E62D013C]: swc1       $f13, 316($s1)
    0886BE88:[44806800]: mtc1       $zr, $f13
    0886BE8C:[460D603C]: c.lt.s     $f12, $f13
    0886BE90:[00000000]: nop
    0886BE94:[45000003]: bc1f       0x0886BEA4
    0886BE98:[00000000]: nop
    0886BE9C:[1000FF7D]: b          0x0886BC94
    0886BEA0:[00000000]: nop
    0886BEA4:[10000003]: b          0x0886BEB4
    0886BEA8:[00000000]: nop
    0886BEAC:[1000FF79]: b          0x0886BC94
    0886BEB0:[00000000]: nop
    0886BEB4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0886BEB8:[2A640002]: slti       $a0, $s3, 2
    0886BEBC:[10800058]: beq        $a0, $zr, 0x0886C020
    0886BEC0:[00000000]: nop
    0886BEC4:[00132080]: sll        $a0, $s3, 0x0002
    0886BEC8:[02242021]: addu       $a0, $s1, $a0
    0886BECC:[8C840180]: lw         $a0, 384($a0)
    0886BED0:[1080004F]: beq        $a0, $zr, 0x0886C010
    0886BED4:[00000000]: nop
    0886BED8:[C48C0030]: lwc1       $f12, 48($a0)
    0886BEDC:[44806800]: mtc1       $zr, $f13
    0886BEE0:[46146300]: add.s      $f12, $f12, $f20
    0886BEE4:[460D603C]: c.lt.s     $f12, $f13
    0886BEE8:[00000000]: nop
    0886BEEC:[45000003]: bc1f       0x0886BEFC
    0886BEF0:[E48C0030]: swc1       $f12, 48($a0)
    0886BEF4:[10000044]: b          0x0886C008
    0886BEF8:[8C840014]: lw         $a0, 20($a0)
    0886BEFC:[4600634D]: trunc.w.s  $f13, $f12
    0886BF00:[94850004]: lhu        $a1, 4($a0)
    0886BF04:[30A50002]: andi       $a1, $a1, 2
    0886BF08:[10A00029]: beq        $a1, $zr, 0x0886BFB0
    0886BF0C:[44066800]: mfc1       $a2, $f13
    0886BF10:[96250004]: lhu        $a1, 4($s1)
    0886BF14:[30A50002]: andi       $a1, $a1, 2
    0886BF18:[14A00003]: bne        $a1, $zr, 0x0886BF28
    0886BF1C:[00000000]: nop
    0886BF20:[10000023]: b          0x0886BFB0
    0886BF24:[00000000]: nop
    0886BF28:[96250002]: lhu        $a1, 2($s1)
    0886BF2C:[30A50010]: andi       $a1, $a1, 16
    0886BF30:[10A00003]: beq        $a1, $zr, 0x0886BF40
    0886BF34:[00000000]: nop
    0886BF38:[1000001D]: b          0x0886BFB0
    0886BF3C:[00000000]: nop
    0886BF40:[96450008]: lhu        $a1, 8($s2)
    0886BF44:[50A0000E]: beql       $a1, $zr, 0x0886BF80
    0886BF48:[8C850040]: lw         $a1, 64($a0)
    0886BF4C:[8E47000C]: lw         $a3, 12($s2)
    0886BF50:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0886BF54:[54E8000A]: bnel       $a3, $t0, 0x0886BF80
    0886BF58:[8C850040]: lw         $a1, 64($a0)
    0886BF5C:[44856800]: mtc1       $a1, $f13
    0886BF60:[C62E012C]: lwc1       $f14, 300($s1)
    0886BF64:[46806B60]: cvt.s.w    $f13, $f13
    0886BF68:[460E683E]: c.le.s     $f13, $f14
    0886BF6C:[00000000]: nop
    0886BF70:[45020003]: bc1fl      0x0886BF80
    0886BF74:[8C850040]: lw         $a1, 64($a0)
    0886BF78:[1000000D]: b          0x0886BFB0
    0886BF7C:[00000000]: nop
    0886BF80:[94A5000E]: lhu        $a1, 14($a1)
    0886BF84:[44856800]: mtc1       $a1, $f13
    0886BF88:[46806B60]: cvt.s.w    $f13, $f13
    0886BF8C:[460C683E]: c.le.s     $f13, $f12
    0886BF90:[00000000]: nop
    0886BF94:[45000004]: bc1f       0x0886BFA8
    0886BF98:[00000000]: nop
    0886BF9C:[94850002]: lhu        $a1, 2($a0)
    0886BFA0:[34A50010]: ori        $a1, $a1, 16
    0886BFA4:[A4850002]: sh         $a1, 2($a0)
    0886BFA8:[10000016]: b          0x0886C004
    0886BFAC:[00000000]: nop
    0886BFB0:[94850034]: lhu        $a1, 52($a0)
    0886BFB4:[00C5282A]: slt        $a1, $a2, $a1
    0886BFB8:[14A00012]: bne        $a1, $zr, 0x0886C004
    0886BFBC:[00000000]: nop
    0886BFC0:[94850004]: lhu        $a1, 4($a0)
    0886BFC4:[30A50001]: andi       $a1, $a1, 1
    0886BFC8:[14A00009]: bne        $a1, $zr, 0x0886BFF0
    0886BFCC:[00000000]: nop
    0886BFD0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886BFD4:[8CD40014]: lw         $s4, 20($a2)
    0886BFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BFDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BFE0:[0E21B6A0]: jal        0x0886DA80
    0886BFE4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886BFE8:[10000007]: b          0x0886C008
    0886BFEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0886BFF0:[94850020]: lhu        $a1, 32($a0)
    0886BFF4:[14A00003]: bne        $a1, $zr, 0x0886C004
    0886BFF8:[00000000]: nop
    0886BFFC:[1000FFF4]: b          0x0886BFD0
    0886C000:[00000000]: nop
    0886C004:[8C840014]: lw         $a0, 20($a0)
    0886C008:[1480FFB3]: bne        $a0, $zr, 0x0886BED8
    0886C00C:[00000000]: nop
    0886C010:[26730001]: addiu      $s3, $s3, 1
    0886C014:[2A640002]: slti       $a0, $s3, 2
    0886C018:[1480FFAA]: bne        $a0, $zr, 0x0886BEC4
    0886C01C:[00000000]: nop
    0886C020:[C62C012C]: lwc1       $f12, 300($s1)
    0886C024:[44806800]: mtc1       $zr, $f13
    0886C028:[460D603C]: c.lt.s     $f12, $f13
    0886C02C:[00000000]: nop
    0886C030:[4501006D]: bc1t       0x0886C1E8
    0886C034:[00000000]: nop
    0886C038:[8E240170]: lw         $a0, 368($s1)
    0886C03C:[C62C012C]: lwc1       $f12, 300($s1)
    0886C040:[44846800]: mtc1       $a0, $f13
    0886C044:[46806B60]: cvt.s.w    $f13, $f13
    0886C048:[460D603C]: c.lt.s     $f12, $f13
    0886C04C:[00000000]: nop
    0886C050:[4500003D]: bc1f       0x0886C148
    0886C054:[00000000]: nop
    0886C058:[8624019C]: lh         $a0, 412($s1)
    0886C05C:[04800062]: bltz       $a0, 0x0886C1E8
    0886C060:[00000000]: nop
    0886C064:[C634012C]: lwc1       $f20, 300($s1)
    0886C068:[8634019C]: lh         $s4, 412($s1)
    0886C06C:[4600A30D]: trunc.w.s  $f12, $f20
    0886C070:[06800033]: bltz       $s4, 0x0886C140
    0886C074:[44136000]: mfc1       $s3, $f12
    0886C078:[8E44001C]: lw         $a0, 28($s2)
    0886C07C:[00142880]: sll        $a1, $s4, 0x0002
    0886C080:[00852021]: addu       $a0, $a0, $a1
    0886C084:[8C950000]: lw         $s5, 0($a0)
    0886C088:[96440010]: lhu        $a0, 16($s2)
    0886C08C:[0284202A]: slt        $a0, $s4, $a0
    0886C090:[10800003]: beq        $a0, $zr, 0x0886C0A0
    0886C094:[00000000]: nop
    0886C098:[16A00003]: bne        $s5, $zr, 0x0886C0A8
    0886C09C:[00000000]: nop
    0886C0A0:[10000027]: b          0x0886C140
    0886C0A4:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0886C0A8:[86A40000]: lh         $a0, 0($s5)
    0886C0AC:[0264202A]: slt        $a0, $s3, $a0
    0886C0B0:[14800023]: bne        $a0, $zr, 0x0886C140
    0886C0B4:[00000000]: nop
    0886C0B8:[86A40000]: lh         $a0, 0($s5)
    0886C0BC:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0886C0C0:[44846000]: mtc1       $a0, $f12
    0886C0C4:[468065A0]: cvt.s.w    $f22, $f12
    0886C0C8:[86A40002]: lh         $a0, 2($s5)
    0886C0CC:[02C4202A]: slt        $a0, $s6, $a0
    0886C0D0:[10800010]: beq        $a0, $zr, 0x0886C114
    0886C0D4:[4616A581]: sub.s      $f22, $f20, $f22
    0886C0D8:[8EA40004]: lw         $a0, 4($s5)
    0886C0DC:[4600B306]: mov.s      $f12, $f22
    0886C0E0:[02D62821]: addu       $a1, $s6, $s6
    0886C0E4:[00852021]: addu       $a0, $a0, $a1
    0886C0E8:[94870000]: lhu        $a3, 0($a0)
    0886C0EC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886C0F0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886C0F4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886C0F8:[0E21B578]: jal        0x0886D5E0
    0886C0FC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886C100:[86A40002]: lh         $a0, 2($s5)
    0886C104:[26D60001]: addiu      $s6, $s6, 1
    0886C108:[02C4202A]: slt        $a0, $s6, $a0
    0886C10C:[1480FFF2]: bne        $a0, $zr, 0x0886C0D8
    0886C110:[00000000]: nop
    0886C114:[96440010]: lhu        $a0, 16($s2)
    0886C118:[26940001]: addiu      $s4, $s4, 1
    0886C11C:[0284202A]: slt        $a0, $s4, $a0
    0886C120:[10800005]: beq        $a0, $zr, 0x0886C138
    0886C124:[00000000]: nop
    0886C128:[0681FFD3]: bgez       $s4, 0x0886C078
    0886C12C:[00000000]: nop
    0886C130:[10000003]: b          0x0886C140
    0886C134:[00000000]: nop
    0886C138:[10000001]: b          0x0886C140
    0886C13C:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0886C140:[10000029]: b          0x0886C1E8
    0886C144:[A634019C]: sh         $s4, 412($s1)
    0886C148:[96240004]: lhu        $a0, 4($s1)
    0886C14C:[30840002]: andi       $a0, $a0, 2
    0886C150:[1080001A]: beq        $a0, $zr, 0x0886C1BC
    0886C154:[00000000]: nop
    0886C158:[96240002]: lhu        $a0, 2($s1)
    0886C15C:[30840010]: andi       $a0, $a0, 16
    0886C160:[10800003]: beq        $a0, $zr, 0x0886C170
    0886C164:[00000000]: nop
    0886C168:[1000000B]: b          0x0886C198
    0886C16C:[00000000]: nop
    0886C170:[96520008]: lhu        $s2, 8($s2)
    0886C174:[1240000F]: beq        $s2, $zr, 0x0886C1B4
    0886C178:[00000000]: nop
    0886C17C:[44926000]: mtc1       $s2, $f12
    0886C180:[C62D012C]: lwc1       $f13, 300($s1)
    0886C184:[46806320]: cvt.s.w    $f12, $f12
    0886C188:[460D603E]: c.le.s     $f12, $f13
    0886C18C:[00000000]: nop
    0886C190:[45000008]: bc1f       0x0886C1B4
    0886C194:[00000000]: nop
    0886C198:[8E240180]: lw         $a0, 384($s1)
    0886C19C:[8E250184]: lw         $a1, 388($s1)
    0886C1A0:[00852025]: or         $a0, $a0, $a1
    0886C1A4:[14800003]: bne        $a0, $zr, 0x0886C1B4
    0886C1A8:[00000000]: nop
    0886C1AC:[1000FEB9]: b          0x0886BC94
    0886C1B0:[00000000]: nop
    0886C1B4:[1000000D]: b          0x0886C1EC
    0886C1B8:[8E220124]: lw         $v0, 292($s1)
    0886C1BC:[96240004]: lhu        $a0, 4($s1)
    0886C1C0:[30840001]: andi       $a0, $a0, 1
    0886C1C4:[1080FEB3]: beq        $a0, $zr, 0x0886BC94
    0886C1C8:[00000000]: nop
    0886C1CC:[8E240180]: lw         $a0, 384($s1)
    0886C1D0:[8E250184]: lw         $a1, 388($s1)
    0886C1D4:[00852025]: or         $a0, $a0, $a1
    0886C1D8:[14800003]: bne        $a0, $zr, 0x0886C1E8
    0886C1DC:[00000000]: nop
    0886C1E0:[1000FEAC]: b          0x0886BC94
    0886C1E4:[00000000]: nop
    0886C1E8:[8E220124]: lw         $v0, 292($s1)
    0886C1EC:[C7B40000]: lwc1       $f20, 0($sp)
    0886C1F0:[C7B60004]: lwc1       $f22, 4($sp)
    0886C1F4:[8FB00008]: lw         $s0, 8($sp)
    0886C1F8:[8FB1000C]: lw         $s1, 12($sp)
    0886C1FC:[8FB20010]: lw         $s2, 16($sp)
    0886C200:[8FB30014]: lw         $s3, 20($sp)
    0886C204:[8FB40018]: lw         $s4, 24($sp)
    0886C208:[8FB5001C]: lw         $s5, 28($sp)
    0886C20C:[8FB60020]: lw         $s6, 32($sp)
    0886C210:[8FBF0024]: lw         $ra, 36($sp)
    0886C214:[03E00008]: jr         $ra
    0886C218:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0886C008 470,874 times (length 78)
    0886BEC4:[00132080]: sll        $a0, $s3, 0x0002
    0886BEC8:[02242021]: addu       $a0, $s1, $a0
    0886BECC:[8C840180]: lw         $a0, 384($a0)
    0886BED0:[1080004F]: beq        $a0, $zr, 0x0886C010
    0886BED4:[00000000]: nop
--> 0886BED8:[C48C0030]: lwc1       $f12, 48($a0)
    0886BEDC:[44806800]: mtc1       $zr, $f13
    0886BEE0:[46146300]: add.s      $f12, $f12, $f20
    0886BEE4:[460D603C]: c.lt.s     $f12, $f13
    0886BEE8:[00000000]: nop
    0886BEEC:[45000003]: bc1f       0x0886BEFC
    0886BEF0:[E48C0030]: swc1       $f12, 48($a0)
    0886BEF4:[10000044]: b          0x0886C008
    0886BEF8:[8C840014]: lw         $a0, 20($a0)
    0886BEFC:[4600634D]: trunc.w.s  $f13, $f12
    0886BF00:[94850004]: lhu        $a1, 4($a0)
    0886BF04:[30A50002]: andi       $a1, $a1, 2
    0886BF08:[10A00029]: beq        $a1, $zr, 0x0886BFB0
    0886BF0C:[44066800]: mfc1       $a2, $f13
    0886BF10:[96250004]: lhu        $a1, 4($s1)
    0886BF14:[30A50002]: andi       $a1, $a1, 2
    0886BF18:[14A00003]: bne        $a1, $zr, 0x0886BF28
    0886BF1C:[00000000]: nop
    0886BF20:[10000023]: b          0x0886BFB0
    0886BF24:[00000000]: nop
    0886BF28:[96250002]: lhu        $a1, 2($s1)
    0886BF2C:[30A50010]: andi       $a1, $a1, 16
    0886BF30:[10A00003]: beq        $a1, $zr, 0x0886BF40
    0886BF34:[00000000]: nop
    0886BF38:[1000001D]: b          0x0886BFB0
    0886BF3C:[00000000]: nop
    0886BF40:[96450008]: lhu        $a1, 8($s2)
    0886BF44:[50A0000E]: beql       $a1, $zr, 0x0886BF80
    0886BF48:[8C850040]: lw         $a1, 64($a0)
    0886BF4C:[8E47000C]: lw         $a3, 12($s2)
    0886BF50:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0886BF54:[54E8000A]: bnel       $a3, $t0, 0x0886BF80
    0886BF58:[8C850040]: lw         $a1, 64($a0)
    0886BF5C:[44856800]: mtc1       $a1, $f13
    0886BF60:[C62E012C]: lwc1       $f14, 300($s1)
    0886BF64:[46806B60]: cvt.s.w    $f13, $f13
    0886BF68:[460E683E]: c.le.s     $f13, $f14
    0886BF6C:[00000000]: nop
    0886BF70:[45020003]: bc1fl      0x0886BF80
    0886BF74:[8C850040]: lw         $a1, 64($a0)
    0886BF78:[1000000D]: b          0x0886BFB0
    0886BF7C:[00000000]: nop
    0886BF80:[94A5000E]: lhu        $a1, 14($a1)
    0886BF84:[44856800]: mtc1       $a1, $f13
    0886BF88:[46806B60]: cvt.s.w    $f13, $f13
    0886BF8C:[460C683E]: c.le.s     $f13, $f12
    0886BF90:[00000000]: nop
    0886BF94:[45000004]: bc1f       0x0886BFA8
    0886BF98:[00000000]: nop
    0886BF9C:[94850002]: lhu        $a1, 2($a0)
    0886BFA0:[34A50010]: ori        $a1, $a1, 16
    0886BFA4:[A4850002]: sh         $a1, 2($a0)
    0886BFA8:[10000016]: b          0x0886C004
    0886BFAC:[00000000]: nop
    0886BFB0:[94850034]: lhu        $a1, 52($a0)
    0886BFB4:[00C5282A]: slt        $a1, $a2, $a1
    0886BFB8:[14A00012]: bne        $a1, $zr, 0x0886C004
    0886BFBC:[00000000]: nop
    0886BFC0:[94850004]: lhu        $a1, 4($a0)
    0886BFC4:[30A50001]: andi       $a1, $a1, 1
    0886BFC8:[14A00009]: bne        $a1, $zr, 0x0886BFF0
    0886BFCC:[00000000]: nop
    0886BFD0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886BFD4:[8CD40014]: lw         $s4, 20($a2)
    0886BFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BFDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BFE0:[0E21B6A0]: jal        0x0886DA80
    0886BFE4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886BFE8:[10000007]: b          0x0886C008
    0886BFEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0886BFF0:[94850020]: lhu        $a1, 32($a0)
    0886BFF4:[14A00003]: bne        $a1, $zr, 0x0886C004
    0886BFF8:[00000000]: nop
    0886BFFC:[1000FFF4]: b          0x0886BFD0
    0886C000:[00000000]: nop
    0886C004:[8C840014]: lw         $a0, 20($a0)
--> 0886C008:[1480FFB3]: bne        $a0, $zr, 0x0886BED8
    0886C00C:[00000000]: nop
    0886C010:[26730001]: addiu      $s3, $s3, 1
    0886C014:[2A640002]: slti       $a0, $s3, 2
    0886C018:[1480FFAA]: bne        $a0, $zr, 0x0886BEC4
  Back Branch 0886C018 292,822 times (length 87)
    0886BEB0:[00000000]: nop
    0886BEB4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0886BEB8:[2A640002]: slti       $a0, $s3, 2
    0886BEBC:[10800058]: beq        $a0, $zr, 0x0886C020
    0886BEC0:[00000000]: nop
--> 0886BEC4:[00132080]: sll        $a0, $s3, 0x0002
    0886BEC8:[02242021]: addu       $a0, $s1, $a0
    0886BECC:[8C840180]: lw         $a0, 384($a0)
    0886BED0:[1080004F]: beq        $a0, $zr, 0x0886C010
    0886BED4:[00000000]: nop
    0886BED8:[C48C0030]: lwc1       $f12, 48($a0)
    0886BEDC:[44806800]: mtc1       $zr, $f13
    0886BEE0:[46146300]: add.s      $f12, $f12, $f20
    0886BEE4:[460D603C]: c.lt.s     $f12, $f13
    0886BEE8:[00000000]: nop
    0886BEEC:[45000003]: bc1f       0x0886BEFC
    0886BEF0:[E48C0030]: swc1       $f12, 48($a0)
    0886BEF4:[10000044]: b          0x0886C008
    0886BEF8:[8C840014]: lw         $a0, 20($a0)
    0886BEFC:[4600634D]: trunc.w.s  $f13, $f12
    0886BF00:[94850004]: lhu        $a1, 4($a0)
    0886BF04:[30A50002]: andi       $a1, $a1, 2
    0886BF08:[10A00029]: beq        $a1, $zr, 0x0886BFB0
    0886BF0C:[44066800]: mfc1       $a2, $f13
    0886BF10:[96250004]: lhu        $a1, 4($s1)
    0886BF14:[30A50002]: andi       $a1, $a1, 2
    0886BF18:[14A00003]: bne        $a1, $zr, 0x0886BF28
    0886BF1C:[00000000]: nop
    0886BF20:[10000023]: b          0x0886BFB0
    0886BF24:[00000000]: nop
    0886BF28:[96250002]: lhu        $a1, 2($s1)
    0886BF2C:[30A50010]: andi       $a1, $a1, 16
    0886BF30:[10A00003]: beq        $a1, $zr, 0x0886BF40
    0886BF34:[00000000]: nop
    0886BF38:[1000001D]: b          0x0886BFB0
    0886BF3C:[00000000]: nop
    0886BF40:[96450008]: lhu        $a1, 8($s2)
    0886BF44:[50A0000E]: beql       $a1, $zr, 0x0886BF80
    0886BF48:[8C850040]: lw         $a1, 64($a0)
    0886BF4C:[8E47000C]: lw         $a3, 12($s2)
    0886BF50:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0886BF54:[54E8000A]: bnel       $a3, $t0, 0x0886BF80
    0886BF58:[8C850040]: lw         $a1, 64($a0)
    0886BF5C:[44856800]: mtc1       $a1, $f13
    0886BF60:[C62E012C]: lwc1       $f14, 300($s1)
    0886BF64:[46806B60]: cvt.s.w    $f13, $f13
    0886BF68:[460E683E]: c.le.s     $f13, $f14
    0886BF6C:[00000000]: nop
    0886BF70:[45020003]: bc1fl      0x0886BF80
    0886BF74:[8C850040]: lw         $a1, 64($a0)
    0886BF78:[1000000D]: b          0x0886BFB0
    0886BF7C:[00000000]: nop
    0886BF80:[94A5000E]: lhu        $a1, 14($a1)
    0886BF84:[44856800]: mtc1       $a1, $f13
    0886BF88:[46806B60]: cvt.s.w    $f13, $f13
    0886BF8C:[460C683E]: c.le.s     $f13, $f12
    0886BF90:[00000000]: nop
    0886BF94:[45000004]: bc1f       0x0886BFA8
    0886BF98:[00000000]: nop
    0886BF9C:[94850002]: lhu        $a1, 2($a0)
    0886BFA0:[34A50010]: ori        $a1, $a1, 16
    0886BFA4:[A4850002]: sh         $a1, 2($a0)
    0886BFA8:[10000016]: b          0x0886C004
    0886BFAC:[00000000]: nop
    0886BFB0:[94850034]: lhu        $a1, 52($a0)
    0886BFB4:[00C5282A]: slt        $a1, $a2, $a1
    0886BFB8:[14A00012]: bne        $a1, $zr, 0x0886C004
    0886BFBC:[00000000]: nop
    0886BFC0:[94850004]: lhu        $a1, 4($a0)
    0886BFC4:[30A50001]: andi       $a1, $a1, 1
    0886BFC8:[14A00009]: bne        $a1, $zr, 0x0886BFF0
    0886BFCC:[00000000]: nop
    0886BFD0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0886BFD4:[8CD40014]: lw         $s4, 20($a2)
    0886BFD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886BFDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BFE0:[0E21B6A0]: jal        0x0886DA80
    0886BFE4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0886BFE8:[10000007]: b          0x0886C008
    0886BFEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0886BFF0:[94850020]: lhu        $a1, 32($a0)
    0886BFF4:[14A00003]: bne        $a1, $zr, 0x0886C004
    0886BFF8:[00000000]: nop
    0886BFFC:[1000FFF4]: b          0x0886BFD0
    0886C000:[00000000]: nop
    0886C004:[8C840014]: lw         $a0, 20($a0)
    0886C008:[1480FFB3]: bne        $a0, $zr, 0x0886BED8
    0886C00C:[00000000]: nop
    0886C010:[26730001]: addiu      $s3, $s3, 1
    0886C014:[2A640002]: slti       $a0, $s3, 2
--> 0886C018:[1480FFAA]: bne        $a0, $zr, 0x0886BEC4
    0886C01C:[00000000]: nop
    0886C020:[C62C012C]: lwc1       $f12, 300($s1)
    0886C024:[44806800]: mtc1       $zr, $f13
    0886C028:[460D603C]: c.lt.s     $f12, $f13
  Back Branch 0886C10C 1,165 times (length 15)
    0886C0C4:[468065A0]: cvt.s.w    $f22, $f12
    0886C0C8:[86A40002]: lh         $a0, 2($s5)
    0886C0CC:[02C4202A]: slt        $a0, $s6, $a0
    0886C0D0:[10800010]: beq        $a0, $zr, 0x0886C114
    0886C0D4:[4616A581]: sub.s      $f22, $f20, $f22
--> 0886C0D8:[8EA40004]: lw         $a0, 4($s5)
    0886C0DC:[4600B306]: mov.s      $f12, $f22
    0886C0E0:[02D62821]: addu       $a1, $s6, $s6
    0886C0E4:[00852021]: addu       $a0, $a0, $a1
    0886C0E8:[94870000]: lhu        $a3, 0($a0)
    0886C0EC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886C0F0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886C0F4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886C0F8:[0E21B578]: jal        0x0886D5E0
    0886C0FC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886C100:[86A40002]: lh         $a0, 2($s5)
    0886C104:[26D60001]: addiu      $s6, $s6, 1
    0886C108:[02C4202A]: slt        $a0, $s6, $a0
--> 0886C10C:[1480FFF2]: bne        $a0, $zr, 0x0886C0D8
    0886C110:[00000000]: nop
    0886C114:[96440010]: lhu        $a0, 16($s2)
    0886C118:[26940001]: addiu      $s4, $s4, 1
    0886C11C:[0284202A]: slt        $a0, $s4, $a0
  Back Branch 0886C1C4 136 times (length 334)
  Back Branch 0886C128 100 times (length 46)
    0886C064:[C634012C]: lwc1       $f20, 300($s1)
    0886C068:[8634019C]: lh         $s4, 412($s1)
    0886C06C:[4600A30D]: trunc.w.s  $f12, $f20
    0886C070:[06800033]: bltz       $s4, 0x0886C140
    0886C074:[44136000]: mfc1       $s3, $f12
--> 0886C078:[8E44001C]: lw         $a0, 28($s2)
    0886C07C:[00142880]: sll        $a1, $s4, 0x0002
    0886C080:[00852021]: addu       $a0, $a0, $a1
    0886C084:[8C950000]: lw         $s5, 0($a0)
    0886C088:[96440010]: lhu        $a0, 16($s2)
    0886C08C:[0284202A]: slt        $a0, $s4, $a0
    0886C090:[10800003]: beq        $a0, $zr, 0x0886C0A0
    0886C094:[00000000]: nop
    0886C098:[16A00003]: bne        $s5, $zr, 0x0886C0A8
    0886C09C:[00000000]: nop
    0886C0A0:[10000027]: b          0x0886C140
    0886C0A4:[2414FFFF]: addiu      $s4, $zr, -1 <=> li $s4, -1
    0886C0A8:[86A40000]: lh         $a0, 0($s5)
    0886C0AC:[0264202A]: slt        $a0, $s3, $a0
    0886C0B0:[14800023]: bne        $a0, $zr, 0x0886C140
    0886C0B4:[00000000]: nop
    0886C0B8:[86A40000]: lh         $a0, 0($s5)
    0886C0BC:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0886C0C0:[44846000]: mtc1       $a0, $f12
    0886C0C4:[468065A0]: cvt.s.w    $f22, $f12
    0886C0C8:[86A40002]: lh         $a0, 2($s5)
    0886C0CC:[02C4202A]: slt        $a0, $s6, $a0
    0886C0D0:[10800010]: beq        $a0, $zr, 0x0886C114
    0886C0D4:[4616A581]: sub.s      $f22, $f20, $f22
    0886C0D8:[8EA40004]: lw         $a0, 4($s5)
    0886C0DC:[4600B306]: mov.s      $f12, $f22
    0886C0E0:[02D62821]: addu       $a1, $s6, $s6
    0886C0E4:[00852021]: addu       $a0, $a0, $a1
    0886C0E8:[94870000]: lhu        $a3, 0($a0)
    0886C0EC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0886C0F0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886C0F4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0886C0F8:[0E21B578]: jal        0x0886D5E0
    0886C0FC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0886C100:[86A40002]: lh         $a0, 2($s5)
    0886C104:[26D60001]: addiu      $s6, $s6, 1
    0886C108:[02C4202A]: slt        $a0, $s6, $a0
    0886C10C:[1480FFF2]: bne        $a0, $zr, 0x0886C0D8
    0886C110:[00000000]: nop
    0886C114:[96440010]: lhu        $a0, 16($s2)
    0886C118:[26940001]: addiu      $s4, $s4, 1
    0886C11C:[0284202A]: slt        $a0, $s4, $a0
    0886C120:[10800005]: beq        $a0, $zr, 0x0886C138
    0886C124:[00000000]: nop
--> 0886C128:[0681FFD3]: bgez       $s4, 0x0886C078
    0886C12C:[00000000]: nop
    0886C130:[10000003]: b          0x0886C140
    0886C134:[00000000]: nop
    0886C138:[10000001]: b          0x0886C140
  Back Branch 0886C1AC 37 times (length 328)
  Back Branch 0886BE9C 24 times (length 132)
  Back Branch 0886BEAC 1 times (length 136)
_S1_2_886C87C 50,581,413 instructions (0.426%), 543,628 calls (0886C87C - 0886C9E0, length 90)
    0886C87C:[90AF0013]: lbu        $t7, 19($a1)
    0886C880:[34180000]: ori        $t8, $zr, 0 <=> li $t8, 0
    0886C884:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C888:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C88C:[030F202A]: slt        $a0, $t8, $t7
    0886C890:[1080002B]: beq        $a0, $zr, 0x0886C940
    0886C894:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C898:[8CAE0024]: lw         $t6, 36($a1)
    0886C89C:[8DC40000]: lw         $a0, 0($t6)
    0886C8A0:[848B0000]: lh         $t3, 0($a0)
    0886C8A4:[448B6800]: mtc1       $t3, $f13
    0886C8A8:[46806B60]: cvt.s.w    $f13, $f13
    0886C8AC:[460C683E]: c.le.s     $f13, $f12
    0886C8B0:[00000000]: nop
    0886C8B4:[4500001C]: bc1f       0x0886C928
    0886C8B8:[00000000]: nop
    0886C8BC:[8C8C0004]: lw         $t4, 4($a0)
    0886C8C0:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    0886C8C4:[01AC582A]: slt        $t3, $t5, $t4
    0886C8C8:[11600019]: beq        $t3, $zr, 0x0886C930
    0886C8CC:[00000000]: nop
    0886C8D0:[8C830008]: lw         $v1, 8($a0)
    0886C8D4:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C8D8:[8CAB001C]: lw         $t3, 28($a1)
    0886C8DC:[006A1821]: addu       $v1, $v1, $t2
    0886C8E0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C8E4:[95590000]: lhu        $t9, 0($t2)
    0886C8E8:[0019C880]: sll        $t9, $t9, 0x0002
    0886C8EC:[0179C821]: addu       $t9, $t3, $t9
    0886C8F0:[8F390000]: lw         $t9, 0($t9)
    0886C8F4:[97390000]: lhu        $t9, 0($t9)
    0886C8F8:[17260005]: bne        $t9, $a2, 0x0886C910
    0886C8FC:[00000000]: nop
    0886C900:[95420002]: lhu        $v0, 2($t2)
    0886C904:[03004825]: or         $t1, $t8, $zr <=> move $t1, $t8
    0886C908:[10000009]: b          0x0886C930
    0886C90C:[00821021]: addu       $v0, $a0, $v0
    0886C910:[25AD0001]: addiu      $t5, $t5, 1
    0886C914:[01ACC82A]: slt        $t9, $t5, $t4
    0886C918:[1720FFF1]: bne        $t9, $zr, 0x0886C8E0
    0886C91C:[24630008]: addiu      $v1, $v1, 8
    0886C920:[10000003]: b          0x0886C930
    0886C924:[00000000]: nop
    0886C928:[10000005]: b          0x0886C940
    0886C92C:[00000000]: nop
    0886C930:[27180001]: addiu      $t8, $t8, 1
    0886C934:[030F202A]: slt        $a0, $t8, $t7
    0886C938:[1480FFD8]: bne        $a0, $zr, 0x0886C89C
    0886C93C:[25CE0004]: addiu      $t6, $t6, 4
    0886C940:[14400020]: bne        $v0, $zr, 0x0886C9C4
    0886C944:[00000000]: nop
    0886C948:[8CA40020]: lw         $a0, 32($a1)
    0886C94C:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    0886C950:[8C8C0004]: lw         $t4, 4($a0)
    0886C954:[01AC582A]: slt        $t3, $t5, $t4
    0886C958:[1160001A]: beq        $t3, $zr, 0x0886C9C4
    0886C95C:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C960:[8C830008]: lw         $v1, 8($a0)
    0886C964:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C968:[8CAB001C]: lw         $t3, 28($a1)
    0886C96C:[006A1821]: addu       $v1, $v1, $t2
    0886C970:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C974:[95450000]: lhu        $a1, 0($t2)
    0886C978:[00052880]: sll        $a1, $a1, 0x0002
    0886C97C:[01652821]: addu       $a1, $t3, $a1
    0886C980:[8CA50000]: lw         $a1, 0($a1)
    0886C984:[94A50000]: lhu        $a1, 0($a1)
    0886C988:[14A6000A]: bne        $a1, $a2, 0x0886C9B4
    0886C98C:[00000000]: nop
    0886C990:[95420002]: lhu        $v0, 2($t2)
    0886C994:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0886C998:[10450003]: beq        $v0, $a1, 0x0886C9A8
    0886C99C:[00000000]: nop
    0886C9A0:[10000002]: b          0x0886C9AC
    0886C9A4:[00821021]: addu       $v0, $a0, $v0
    0886C9A8:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C9AC:[10000005]: b          0x0886C9C4
    0886C9B0:[00000000]: nop
    0886C9B4:[25AD0001]: addiu      $t5, $t5, 1
    0886C9B8:[01AC282A]: slt        $a1, $t5, $t4
    0886C9BC:[14A0FFEC]: bne        $a1, $zr, 0x0886C970
    0886C9C0:[24630008]: addiu      $v1, $v1, 8
    0886C9C4:[10E00002]: beq        $a3, $zr, 0x0886C9D0
    0886C9C8:[00000000]: nop
    0886C9CC:[ACE90000]: sw         $t1, 0($a3)
    0886C9D0:[11000002]: beq        $t0, $zr, 0x0886C9DC
    0886C9D4:[00000000]: nop
    0886C9D8:[AD0A0000]: sw         $t2, 0($t0)
    0886C9DC:[03E00008]: jr         $ra
    0886C9E0:[00000000]: nop
  Back Branch 0886C918 1,173,172 times (length 16)
    0886C8CC:[00000000]: nop
    0886C8D0:[8C830008]: lw         $v1, 8($a0)
    0886C8D4:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C8D8:[8CAB001C]: lw         $t3, 28($a1)
    0886C8DC:[006A1821]: addu       $v1, $v1, $t2
--> 0886C8E0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C8E4:[95590000]: lhu        $t9, 0($t2)
    0886C8E8:[0019C880]: sll        $t9, $t9, 0x0002
    0886C8EC:[0179C821]: addu       $t9, $t3, $t9
    0886C8F0:[8F390000]: lw         $t9, 0($t9)
    0886C8F4:[97390000]: lhu        $t9, 0($t9)
    0886C8F8:[17260005]: bne        $t9, $a2, 0x0886C910
    0886C8FC:[00000000]: nop
    0886C900:[95420002]: lhu        $v0, 2($t2)
    0886C904:[03004825]: or         $t1, $t8, $zr <=> move $t1, $t8
    0886C908:[10000009]: b          0x0886C930
    0886C90C:[00821021]: addu       $v0, $a0, $v0
    0886C910:[25AD0001]: addiu      $t5, $t5, 1
    0886C914:[01ACC82A]: slt        $t9, $t5, $t4
--> 0886C918:[1720FFF1]: bne        $t9, $zr, 0x0886C8E0
    0886C91C:[24630008]: addiu      $v1, $v1, 8
    0886C920:[10000003]: b          0x0886C930
    0886C924:[00000000]: nop
    0886C928:[10000005]: b          0x0886C940
  Back Branch 0886C938 762,853 times (length 41)
    0886C888:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C88C:[030F202A]: slt        $a0, $t8, $t7
    0886C890:[1080002B]: beq        $a0, $zr, 0x0886C940
    0886C894:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C898:[8CAE0024]: lw         $t6, 36($a1)
--> 0886C89C:[8DC40000]: lw         $a0, 0($t6)
    0886C8A0:[848B0000]: lh         $t3, 0($a0)
    0886C8A4:[448B6800]: mtc1       $t3, $f13
    0886C8A8:[46806B60]: cvt.s.w    $f13, $f13
    0886C8AC:[460C683E]: c.le.s     $f13, $f12
    0886C8B0:[00000000]: nop
    0886C8B4:[4500001C]: bc1f       0x0886C928
    0886C8B8:[00000000]: nop
    0886C8BC:[8C8C0004]: lw         $t4, 4($a0)
    0886C8C0:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    0886C8C4:[01AC582A]: slt        $t3, $t5, $t4
    0886C8C8:[11600019]: beq        $t3, $zr, 0x0886C930
    0886C8CC:[00000000]: nop
    0886C8D0:[8C830008]: lw         $v1, 8($a0)
    0886C8D4:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C8D8:[8CAB001C]: lw         $t3, 28($a1)
    0886C8DC:[006A1821]: addu       $v1, $v1, $t2
    0886C8E0:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C8E4:[95590000]: lhu        $t9, 0($t2)
    0886C8E8:[0019C880]: sll        $t9, $t9, 0x0002
    0886C8EC:[0179C821]: addu       $t9, $t3, $t9
    0886C8F0:[8F390000]: lw         $t9, 0($t9)
    0886C8F4:[97390000]: lhu        $t9, 0($t9)
    0886C8F8:[17260005]: bne        $t9, $a2, 0x0886C910
    0886C8FC:[00000000]: nop
    0886C900:[95420002]: lhu        $v0, 2($t2)
    0886C904:[03004825]: or         $t1, $t8, $zr <=> move $t1, $t8
    0886C908:[10000009]: b          0x0886C930
    0886C90C:[00821021]: addu       $v0, $a0, $v0
    0886C910:[25AD0001]: addiu      $t5, $t5, 1
    0886C914:[01ACC82A]: slt        $t9, $t5, $t4
    0886C918:[1720FFF1]: bne        $t9, $zr, 0x0886C8E0
    0886C91C:[24630008]: addiu      $v1, $v1, 8
    0886C920:[10000003]: b          0x0886C930
    0886C924:[00000000]: nop
    0886C928:[10000005]: b          0x0886C940
    0886C92C:[00000000]: nop
    0886C930:[27180001]: addiu      $t8, $t8, 1
    0886C934:[030F202A]: slt        $a0, $t8, $t7
--> 0886C938:[1480FFD8]: bne        $a0, $zr, 0x0886C89C
    0886C93C:[25CE0004]: addiu      $t6, $t6, 4
    0886C940:[14400020]: bne        $v0, $zr, 0x0886C9C4
    0886C944:[00000000]: nop
    0886C948:[8CA40020]: lw         $a0, 32($a1)
  Back Branch 0886C9BC 53,585 times (length 21)
    0886C95C:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0886C960:[8C830008]: lw         $v1, 8($a0)
    0886C964:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0886C968:[8CAB001C]: lw         $t3, 28($a1)
    0886C96C:[006A1821]: addu       $v1, $v1, $t2
--> 0886C970:[00605025]: or         $t2, $v1, $zr <=> move $t2, $v1
    0886C974:[95450000]: lhu        $a1, 0($t2)
    0886C978:[00052880]: sll        $a1, $a1, 0x0002
    0886C97C:[01652821]: addu       $a1, $t3, $a1
    0886C980:[8CA50000]: lw         $a1, 0($a1)
    0886C984:[94A50000]: lhu        $a1, 0($a1)
    0886C988:[14A6000A]: bne        $a1, $a2, 0x0886C9B4
    0886C98C:[00000000]: nop
    0886C990:[95420002]: lhu        $v0, 2($t2)
    0886C994:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0886C998:[10450003]: beq        $v0, $a1, 0x0886C9A8
    0886C99C:[00000000]: nop
    0886C9A0:[10000002]: b          0x0886C9AC
    0886C9A4:[00821021]: addu       $v0, $a0, $v0
    0886C9A8:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0886C9AC:[10000005]: b          0x0886C9C4
    0886C9B0:[00000000]: nop
    0886C9B4:[25AD0001]: addiu      $t5, $t5, 1
    0886C9B8:[01AC282A]: slt        $a1, $t5, $t4
--> 0886C9BC:[14A0FFEC]: bne        $a1, $zr, 0x0886C970
    0886C9C0:[24630008]: addiu      $v1, $v1, 8
    0886C9C4:[10E00002]: beq        $a3, $zr, 0x0886C9D0
    0886C9C8:[00000000]: nop
    0886C9CC:[ACE90000]: sw         $t1, 0($a3)
_S1_2_88FF0A8 50,452,376 instructions (0.425%), 419,727 calls (088FF0A8 - 088FF3C8, length 201)
    088FF0A8:[27BDFF80]: addiu      $sp, $sp, -128
    088FF0AC:[C48D00D0]: lwc1       $f13, 208($a0)
    088FF0B0:[44806000]: mtc1       $zr, $f12
    088FF0B4:[24860010]: addiu      $a2, $a0, 16
    088FF0B8:[460C6832]: c.eq.s     $f13, $f12
    088FF0BC:[00000000]: nop
    088FF0C0:[45010040]: bc1t       0x088FF1C4
    088FF0C4:[3C0508A4]: lui        $a1, 0x08A4 <=> li $a1, 0x08A40000
    088FF0C8:[8C8700F8]: lw         $a3, 248($a0)
    088FF0CC:[30E70400]: andi       $a3, $a3, 1024
    088FF0D0:[14E00002]: bne        $a3, $zr, 0x088FF0DC
    088FF0D4:[00000000]: nop
    088FF0D8:[E48C00C4]: swc1       $f12, 196($a0)
    088FF0DC:[248700C0]: addiu      $a3, $a0, 192
    088FF0E0:[C8E00000]: lv.s       S000.s, 0($a3)
    088FF0E4:[C8E00005]: lv.s       S001.s, 4($a3)
    088FF0E8:[C8E0000A]: lv.s       S002.s, 8($a3)
    088FF0EC:[64808001]: vdot.t     S010.s, C000.t, C000.t
    088FF0F0:[D0060021]: vzero.s    S011.s
    088FF0F4:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    088FF0F8:[D0110101]: vrsq.s     S010.s, S010.s
    088FF0FC:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    088FF100:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    088FF104:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF108:[EBA00000]: sv.s       S000.s, 0($sp)
    088FF10C:[EBA00005]: sv.s       S001.s, 4($sp)
    088FF110:[EBA0000A]: sv.s       S002.s, 8($sp)
    088FF114:[8C8700F8]: lw         $a3, 248($a0)
    088FF118:[30E70400]: andi       $a3, $a3, 1024
    088FF11C:[50E0001F]: beql       $a3, $zr, 0x088FF19C
    088FF120:[C48D00D0]: lwc1       $f13, 208($a0)
    088FF124:[27A70020]: addiu      $a3, $sp, 32
    088FF128:[C48D00D0]: lwc1       $f13, 208($a0)
    088FF12C:[44086800]: mfc1       $t0, $f13
    088FF130:[48E80001]: MTV.s      $t0, S010.s
    088FF134:[CBA00000]: lv.s       S000.s, 0($sp)
    088FF138:[CBA00005]: lv.s       S001.s, 4($sp)
    088FF13C:[CBA0000A]: lv.s       S002.s, 8($sp)
    088FF140:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF144:[E8E00000]: sv.s       S000.s, 0($a3)
    088FF148:[E8E00005]: sv.s       S001.s, 4($a3)
    088FF14C:[E8E0000A]: sv.s       S002.s, 8($a3)
    088FF150:[27A90010]: addiu      $t1, $sp, 16
    088FF154:[C48E00E4]: lwc1       $f14, 228($a0)
    088FF158:[44087000]: mfc1       $t0, $f14
    088FF15C:[48E80001]: MTV.s      $t0, S010.s
    088FF160:[C8E00000]: lv.s       S000.s, 0($a3)
    088FF164:[C8E00005]: lv.s       S001.s, 4($a3)
    088FF168:[C8E0000A]: lv.s       S002.s, 8($a3)
    088FF16C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF170:[E9200000]: sv.s       S000.s, 0($t1)
    088FF174:[E9200005]: sv.s       S001.s, 4($t1)
    088FF178:[E920000A]: sv.s       S002.s, 8($t1)
    088FF17C:[C7AD0010]: lwc1       $f13, 16($sp)
    088FF180:[C7AF0014]: lwc1       $f15, 20($sp)
    088FF184:[C7B00018]: lwc1       $f16, 24($sp)
    088FF188:[E48D0010]: swc1       $f13, 16($a0)
    088FF18C:[E48F0014]: swc1       $f15, 20($a0)
    088FF190:[E4900018]: swc1       $f16, 24($a0)
    088FF194:[10000009]: b          0x088FF1BC
    088FF198:[00000000]: nop
    088FF19C:[C48E00E4]: lwc1       $f14, 228($a0)
    088FF1A0:[C7AF0000]: lwc1       $f15, 0($sp)
    088FF1A4:[460E6B42]: mul.s      $f13, $f13, $f14
    088FF1A8:[C7B00008]: lwc1       $f16, 8($sp)
    088FF1AC:[460D7BC2]: mul.s      $f15, $f15, $f13
    088FF1B0:[460D8342]: mul.s      $f13, $f16, $f13
    088FF1B4:[E48F0010]: swc1       $f15, 16($a0)
    088FF1B8:[E48D0018]: swc1       $f13, 24($a0)
    088FF1BC:[10000007]: b          0x088FF1DC
    088FF1C0:[00000000]: nop
    088FF1C4:[E48C0010]: swc1       $f12, 16($a0)
    088FF1C8:[8C8700F8]: lw         $a3, 248($a0)
    088FF1CC:[30E70400]: andi       $a3, $a3, 1024
    088FF1D0:[10E00002]: beq        $a3, $zr, 0x088FF1DC
    088FF1D4:[E48C0018]: swc1       $f12, 24($a0)
    088FF1D8:[E48C0014]: swc1       $f12, 20($a0)
    088FF1DC:[C48D0010]: lwc1       $f13, 16($a0)
    088FF1E0:[C48E0100]: lwc1       $f14, 256($a0)
    088FF1E4:[460E6B40]: add.s      $f13, $f13, $f14
    088FF1E8:[C48F0014]: lwc1       $f15, 20($a0)
    088FF1EC:[C4900104]: lwc1       $f16, 260($a0)
    088FF1F0:[46107BC0]: add.s      $f15, $f15, $f16
    088FF1F4:[C4910018]: lwc1       $f17, 24($a0)
    088FF1F8:[C4920108]: lwc1       $f18, 264($a0)
    088FF1FC:[46128C40]: add.s      $f17, $f17, $f18
    088FF200:[E48D0010]: swc1       $f13, 16($a0)
    088FF204:[E48F0014]: swc1       $f15, 20($a0)
    088FF208:[E4910018]: swc1       $f17, 24($a0)
    088FF20C:[C48E0110]: lwc1       $f14, 272($a0)
    088FF210:[460E6B40]: add.s      $f13, $f13, $f14
    088FF214:[C4930114]: lwc1       $f19, 276($a0)
    088FF218:[46137BC0]: add.s      $f15, $f15, $f19
    088FF21C:[C4900118]: lwc1       $f16, 280($a0)
    088FF220:[46108C00]: add.s      $f16, $f17, $f16
    088FF224:[E48D0010]: swc1       $f13, 16($a0)
    088FF228:[E48F0014]: swc1       $f15, 20($a0)
    088FF22C:[E4900018]: swc1       $f16, 24($a0)
    088FF230:[C4920120]: lwc1       $f18, 288($a0)
    088FF234:[46126B40]: add.s      $f13, $f13, $f18
    088FF238:[C48E0124]: lwc1       $f14, 292($a0)
    088FF23C:[460E7B80]: add.s      $f14, $f15, $f14
    088FF240:[C4930128]: lwc1       $f19, 296($a0)
    088FF244:[46138400]: add.s      $f16, $f16, $f19
    088FF248:[E48D0010]: swc1       $f13, 16($a0)
    088FF24C:[E48E0014]: swc1       $f14, 20($a0)
    088FF250:[E4900018]: swc1       $f16, 24($a0)
    088FF254:[C4AD1EF8]: lwc1       $f13, 7928($a1)
    088FF258:[44086800]: mfc1       $t0, $f13
    088FF25C:[48E80001]: MTV.s      $t0, S010.s
    088FF260:[C8C00000]: lv.s       S000.s, 0($a2)
    088FF264:[C8C00005]: lv.s       S001.s, 4($a2)
    088FF268:[C8C0000A]: lv.s       S002.s, 8($a2)
    088FF26C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF270:[E8C00000]: sv.s       S000.s, 0($a2)
    088FF274:[E8C00005]: sv.s       S001.s, 4($a2)
    088FF278:[E8C0000A]: sv.s       S002.s, 8($a2)
    088FF27C:[C48E0010]: lwc1       $f14, 16($a0)
    088FF280:[C48F0014]: lwc1       $f15, 20($a0)
    088FF284:[C4900018]: lwc1       $f16, 24($a0)
    088FF288:[E48E0060]: swc1       $f14, 96($a0)
    088FF28C:[E48F0064]: swc1       $f15, 100($a0)
    088FF290:[E4900068]: swc1       $f16, 104($a0)
    088FF294:[C48D0020]: lwc1       $f13, 32($a0)
    088FF298:[C48E0024]: lwc1       $f14, 36($a0)
    088FF29C:[C48F0028]: lwc1       $f15, 40($a0)
    088FF2A0:[E48D0070]: swc1       $f13, 112($a0)
    088FF2A4:[E48E0074]: swc1       $f14, 116($a0)
    088FF2A8:[E48F0078]: swc1       $f15, 120($a0)
    088FF2AC:[E48C0120]: swc1       $f12, 288($a0)
    088FF2B0:[E48C0124]: swc1       $f12, 292($a0)
    088FF2B4:[E48C0128]: swc1       $f12, 296($a0)
    088FF2B8:[C48D0050]: lwc1       $f13, 80($a0)
    088FF2BC:[3C064120]: lui        $a2, 0x4120 <=> li $a2, 0x41200000
    088FF2C0:[44867800]: mtc1       $a2, $f15
    088FF2C4:[460F6B40]: add.s      $f13, $f13, $f15
    088FF2C8:[460D703C]: c.lt.s     $f14, $f13
    088FF2CC:[00000000]: nop
    088FF2D0:[4500001C]: bc1f       0x088FF344
    088FF2D4:[00000000]: nop
    088FF2D8:[24860100]: addiu      $a2, $a0, 256
    088FF2DC:[C4AD1EF8]: lwc1       $f13, 7928($a1)
    088FF2E0:[3C073F4C]: lui        $a3, 0x3F4C <=> li $a3, 0x3F4C0000
    088FF2E4:[34E7CCCD]: ori        $a3, $a3, -13107
    088FF2E8:[44877000]: mtc1       $a3, $f14
    088FF2EC:[460E6B42]: mul.s      $f13, $f13, $f14
    088FF2F0:[44086800]: mfc1       $t0, $f13
    088FF2F4:[48E80001]: MTV.s      $t0, S010.s
    088FF2F8:[C8C00000]: lv.s       S000.s, 0($a2)
    088FF2FC:[C8C00005]: lv.s       S001.s, 4($a2)
    088FF300:[C8C0000A]: lv.s       S002.s, 8($a2)
    088FF304:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF308:[E8C00000]: sv.s       S000.s, 0($a2)
    088FF30C:[E8C00005]: sv.s       S001.s, 4($a2)
    088FF310:[E8C0000A]: sv.s       S002.s, 8($a2)
    088FF314:[24860110]: addiu      $a2, $a0, 272
    088FF318:[C4AF1EF8]: lwc1       $f15, 7928($a1)
    088FF31C:[460E7B82]: mul.s      $f14, $f15, $f14
    088FF320:[44087000]: mfc1       $t0, $f14
    088FF324:[48E80001]: MTV.s      $t0, S010.s
    088FF328:[C8C00000]: lv.s       S000.s, 0($a2)
    088FF32C:[C8C00005]: lv.s       S001.s, 4($a2)
    088FF330:[C8C0000A]: lv.s       S002.s, 8($a2)
    088FF334:[65018000]: vscl.t     C000.t, C000.t, S010.s
    088FF338:[E8C00000]: sv.s       S000.s, 0($a2)
    088FF33C:[E8C00005]: sv.s       S001.s, 4($a2)
    088FF340:[E8C0000A]: sv.s       S002.s, 8($a2)
    088FF344:[8C8600F8]: lw         $a2, 248($a0)
    088FF348:[30C60100]: andi       $a2, $a2, 256
    088FF34C:[10C0001D]: beq        $a2, $zr, 0x088FF3C4
    088FF350:[00000000]: nop
    088FF354:[8C860048]: lw         $a2, 72($a0)
    088FF358:[2407FFFF]: addiu      $a3, $zr, -1 <=> li $a3, -1
    088FF35C:[10C70019]: beq        $a2, $a3, 0x088FF3C4
    088FF360:[00000000]: nop
    088FF364:[8C8600F8]: lw         $a2, 248($a0)
    088FF368:[30C60010]: andi       $a2, $a2, 16
    088FF36C:[14C0000B]: bne        $a2, $zr, 0x088FF39C
    088FF370:[00000000]: nop
    088FF374:[C4AD1EF8]: lwc1       $f13, 7928($a1)
    088FF378:[3C054080]: lui        $a1, 0x4080 <=> li $a1, 0x40800000
    088FF37C:[44857000]: mtc1       $a1, $f14
    088FF380:[C48F0054]: lwc1       $f15, 84($a0)
    088FF384:[460E6B42]: mul.s      $f13, $f13, $f14
    088FF388:[C4900024]: lwc1       $f16, 36($a0)
    088FF38C:[460D7B40]: add.s      $f13, $f15, $f13
    088FF390:[460D8401]: sub.s      $f16, $f16, $f13
    088FF394:[E48D0054]: swc1       $f13, 84($a0)
    088FF398:[E4900024]: swc1       $f16, 36($a0)
    088FF39C:[C48D0024]: lwc1       $f13, 36($a0)
    088FF3A0:[C48E0050]: lwc1       $f14, 80($a0)
    088FF3A4:[460E683C]: c.lt.s     $f13, $f14
    088FF3A8:[00000000]: nop
    088FF3AC:[45000005]: bc1f       0x088FF3C4
    088FF3B0:[00000000]: nop
    088FF3B4:[C48D0050]: lwc1       $f13, 80($a0)
    088FF3B8:[E48C0014]: swc1       $f12, 20($a0)
    088FF3BC:[E48D0024]: swc1       $f13, 36($a0)
    088FF3C0:[E48C0054]: swc1       $f12, 84($a0)
    088FF3C4:[03E00008]: jr         $ra
    088FF3C8:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_8989AF0 49,937,860 instructions (0.420%), 4,993,786 calls (08989AF0 - 08989CF8, length 131)
    08989AF0:[2CA30016]: sltiu      $v1, $a1, 22
    08989AF4:[1060007F]: beq        $v1, $zr, 0x08989CF4
    08989AF8:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    08989AFC:[00053880]: sll        $a3, $a1, 0x0002
    08989B00:[3C05089B]: lui        $a1, 0x089B <=> li $a1, 0x089B0000
    08989B04:[24A294A8]: addiu      $v0, $a1, -27480
    08989B08:[00E22021]: addu       $a0, $a3, $v0
    08989B0C:[8C830000]: lw         $v1, 0($a0)
    08989B10:[00600008]: jr         $v1
    08989B14:[00000000]: nop
    08989CF4:[03E00008]: jr         $ra
    08989CF8:[00000000]: nop
_S1_2_8849EE0 49,453,826 instructions (0.416%), 41,279 calls (08849EE0 - 0884A058, length 95)
    08849EE0:[27BDFFD0]: addiu      $sp, $sp, -48
    08849EE4:[9085004F]: lbu        $a1, 79($a0)
    08849EE8:[E7B4000C]: swc1       $f20, 12($sp)
    08849EEC:[AFB00010]: sw         $s0, 16($sp)
    08849EF0:[AFB10014]: sw         $s1, 20($sp)
    08849EF4:[AFB20018]: sw         $s2, 24($sp)
    08849EF8:[AFB3001C]: sw         $s3, 28($sp)
    08849EFC:[AFB40020]: sw         $s4, 32($sp)
    08849F00:[AFB50024]: sw         $s5, 36($sp)
    08849F04:[AFB60028]: sw         $s6, 40($sp)
    08849F08:[AFBF002C]: sw         $ra, 44($sp)
    08849F0C:[10A00008]: beq        $a1, $zr, 0x08849F30
    08849F10:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08849F14:[92040050]: lbu        $a0, 80($s0)
    08849F18:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08849F1C:[308400FF]: andi       $a0, $a0, 255
    08849F20:[14800005]: bne        $a0, $zr, 0x08849F38
    08849F24:[8E110004]: lw         $s1, 4($s0)
    08849F28:[10000006]: b          0x08849F44
    08849F2C:[00000000]: nop
    08849F30:[1000003F]: b          0x0884A030
    08849F34:[00000000]: nop
    08849F38:[26040010]: addiu      $a0, $s0, 16
    08849F3C:[0E214DFE]: jal        0x088537F8
    08849F40:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08849F44:[3C047F7F]: lui        $a0, 0x7F7F <=> li $a0, 0x7F7F0000
    08849F48:[3484FFFF]: ori        $a0, $a0, -1
    08849F4C:[4484A000]: mtc1       $a0, $f20
    08849F50:[AFA00004]: sw         $zr, 4($sp)
    08849F54:[E7B40000]: swc1       $f20, 0($sp)
    08849F58:[AFA00008]: sw         $zr, 8($sp)
    08849F5C:[00009025]: or         $s2, $zr, $zr <=> li $s2, 0
    08849F60:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08849F64:[50800004]: beql       $a0, $zr, 0x08849F78
    08849F68:[8E04000C]: lw         $a0, 12($s0)
    08849F6C:[8C840000]: lw         $a0, 0($a0)
    08849F70:[10000001]: b          0x08849F78
    08849F74:[AFA40008]: sw         $a0, 8($sp)
    08849F78:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849F7C:[30A500FF]: andi       $a1, $a1, 255
    08849F80:[10A00023]: beq        $a1, $zr, 0x0884A010
    08849F84:[AFA40008]: sw         $a0, 8($sp)
    08849F88:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849F8C:[54800001]: bnel       $a0, $zr, 0x08849F94
    08849F90:[8C93000C]: lw         $s3, 12($a0)
    08849F94:[8E650000]: lw         $a1, 0($s3)
    08849F98:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849F9C:[0285282A]: slt        $a1, $s4, $a1
    08849FA0:[10A00019]: beq        $a1, $zr, 0x0884A008
    08849FA4:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849FA8:[8E640004]: lw         $a0, 4($s3)
    08849FAC:[00952021]: addu       $a0, $a0, $s5
    08849FB0:[8C960000]: lw         $s6, 0($a0)
    08849FB4:[92C401AF]: lbu        $a0, 431($s6)
    08849FB8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08849FBC:[308400FF]: andi       $a0, $a0, 255
    08849FC0:[1080000B]: beq        $a0, $zr, 0x08849FF0
    08849FC4:[00000000]: nop
    08849FC8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08849FCC:[0E212C60]: jal        0x0884B180
    08849FD0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08849FD4:[46000306]: mov.s      $f12, $f0
    08849FD8:[460CA03E]: c.le.s     $f20, $f12
    08849FDC:[00000000]: nop
    08849FE0:[45010003]: bc1t       0x08849FF0
    08849FE4:[00000000]: nop
    08849FE8:[46006506]: mov.s      $f20, $f12
    08849FEC:[02C09025]: or         $s2, $s6, $zr <=> move $s2, $s6
    08849FF0:[8E640000]: lw         $a0, 0($s3)
    08849FF4:[26940001]: addiu      $s4, $s4, 1
    08849FF8:[0284202A]: slt        $a0, $s4, $a0
    08849FFC:[1480FFEA]: bne        $a0, $zr, 0x08849FA8
    0884A000:[26B50004]: addiu      $s5, $s5, 4
    0884A004:[8FA40008]: lw         $a0, 8($sp)
    0884A008:[1000FFD6]: b          0x08849F64
    0884A00C:[00000000]: nop
    0884A010:[AFB20004]: sw         $s2, 4($sp)
    0884A014:[E7B40000]: swc1       $f20, 0($sp)
    0884A018:[8FB20004]: lw         $s2, 4($sp)
    0884A01C:[12400004]: beq        $s2, $zr, 0x0884A030
    0884A020:[00000000]: nop
    0884A024:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0884A028:[0E212D0A]: jal        0x0884B428
    0884A02C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0884A030:[C7B4000C]: lwc1       $f20, 12($sp)
    0884A034:[8FB00010]: lw         $s0, 16($sp)
    0884A038:[8FB10014]: lw         $s1, 20($sp)
    0884A03C:[8FB20018]: lw         $s2, 24($sp)
    0884A040:[8FB3001C]: lw         $s3, 28($sp)
    0884A044:[8FB40020]: lw         $s4, 32($sp)
    0884A048:[8FB50024]: lw         $s5, 36($sp)
    0884A04C:[8FB60028]: lw         $s6, 40($sp)
    0884A050:[8FBF002C]: lw         $ra, 44($sp)
    0884A054:[03E00008]: jr         $ra
    0884A058:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08849FFC 1,362,597 times (length 23)
    08849F94:[8E650000]: lw         $a1, 0($s3)
    08849F98:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849F9C:[0285282A]: slt        $a1, $s4, $a1
    08849FA0:[10A00019]: beq        $a1, $zr, 0x0884A008
    08849FA4:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 08849FA8:[8E640004]: lw         $a0, 4($s3)
    08849FAC:[00952021]: addu       $a0, $a0, $s5
    08849FB0:[8C960000]: lw         $s6, 0($a0)
    08849FB4:[92C401AF]: lbu        $a0, 431($s6)
    08849FB8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08849FBC:[308400FF]: andi       $a0, $a0, 255
    08849FC0:[1080000B]: beq        $a0, $zr, 0x08849FF0
    08849FC4:[00000000]: nop
    08849FC8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08849FCC:[0E212C60]: jal        0x0884B180
    08849FD0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08849FD4:[46000306]: mov.s      $f12, $f0
    08849FD8:[460CA03E]: c.le.s     $f20, $f12
    08849FDC:[00000000]: nop
    08849FE0:[45010003]: bc1t       0x08849FF0
    08849FE4:[00000000]: nop
    08849FE8:[46006506]: mov.s      $f20, $f12
    08849FEC:[02C09025]: or         $s2, $s6, $zr <=> move $s2, $s6
    08849FF0:[8E640000]: lw         $a0, 0($s3)
    08849FF4:[26940001]: addiu      $s4, $s4, 1
    08849FF8:[0284202A]: slt        $a0, $s4, $a0
--> 08849FFC:[1480FFEA]: bne        $a0, $zr, 0x08849FA8
    0884A000:[26B50004]: addiu      $s5, $s5, 4
    0884A004:[8FA40008]: lw         $a0, 8($sp)
    0884A008:[1000FFD6]: b          0x08849F64
    0884A00C:[00000000]: nop
  Back Branch 0884A008 1,362,597 times (length 43)
    08849F50:[AFA00004]: sw         $zr, 4($sp)
    08849F54:[E7B40000]: swc1       $f20, 0($sp)
    08849F58:[AFA00008]: sw         $zr, 8($sp)
    08849F5C:[00009025]: or         $s2, $zr, $zr <=> li $s2, 0
    08849F60:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
--> 08849F64:[50800004]: beql       $a0, $zr, 0x08849F78
    08849F68:[8E04000C]: lw         $a0, 12($s0)
    08849F6C:[8C840000]: lw         $a0, 0($a0)
    08849F70:[10000001]: b          0x08849F78
    08849F74:[AFA40008]: sw         $a0, 8($sp)
    08849F78:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849F7C:[30A500FF]: andi       $a1, $a1, 255
    08849F80:[10A00023]: beq        $a1, $zr, 0x0884A010
    08849F84:[AFA40008]: sw         $a0, 8($sp)
    08849F88:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849F8C:[54800001]: bnel       $a0, $zr, 0x08849F94
    08849F90:[8C93000C]: lw         $s3, 12($a0)
    08849F94:[8E650000]: lw         $a1, 0($s3)
    08849F98:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849F9C:[0285282A]: slt        $a1, $s4, $a1
    08849FA0:[10A00019]: beq        $a1, $zr, 0x0884A008
    08849FA4:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849FA8:[8E640004]: lw         $a0, 4($s3)
    08849FAC:[00952021]: addu       $a0, $a0, $s5
    08849FB0:[8C960000]: lw         $s6, 0($a0)
    08849FB4:[92C401AF]: lbu        $a0, 431($s6)
    08849FB8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08849FBC:[308400FF]: andi       $a0, $a0, 255
    08849FC0:[1080000B]: beq        $a0, $zr, 0x08849FF0
    08849FC4:[00000000]: nop
    08849FC8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08849FCC:[0E212C60]: jal        0x0884B180
    08849FD0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08849FD4:[46000306]: mov.s      $f12, $f0
    08849FD8:[460CA03E]: c.le.s     $f20, $f12
    08849FDC:[00000000]: nop
    08849FE0:[45010003]: bc1t       0x08849FF0
    08849FE4:[00000000]: nop
    08849FE8:[46006506]: mov.s      $f20, $f12
    08849FEC:[02C09025]: or         $s2, $s6, $zr <=> move $s2, $s6
    08849FF0:[8E640000]: lw         $a0, 0($s3)
    08849FF4:[26940001]: addiu      $s4, $s4, 1
    08849FF8:[0284202A]: slt        $a0, $s4, $a0
    08849FFC:[1480FFEA]: bne        $a0, $zr, 0x08849FA8
    0884A000:[26B50004]: addiu      $s5, $s5, 4
    0884A004:[8FA40008]: lw         $a0, 8($sp)
--> 0884A008:[1000FFD6]: b          0x08849F64
    0884A00C:[00000000]: nop
    0884A010:[AFB20004]: sw         $s2, 4($sp)
    0884A014:[E7B40000]: swc1       $f20, 0($sp)
    0884A018:[8FB20004]: lw         $s2, 4($sp)
_S1_2_886B3BC 49,344,075 instructions (0.415%), 35,089 calls (0886B3BC - 0886BC44, length 547)
    0886B3BC:[27BDFE80]: addiu      $sp, $sp, -384
    0886B3C0:[3C0508A3]: lui        $a1, 0x08A3 <=> li $a1, 0x08A30000
    0886B3C4:[ACA49FD0]: sw         $a0, -24624($a1)
    0886B3C8:[34050006]: ori        $a1, $zr, 6 <=> li $a1, 6
    0886B3CC:[A0850098]: sb         $a1, 152($a0)
    0886B3D0:[8C850074]: lw         $a1, 116($a0)
    0886B3D4:[E7B40138]: swc1       $f20, 312($sp)
    0886B3D8:[E7B6013C]: swc1       $f22, 316($sp)
    0886B3DC:[E7B80140]: swc1       $f24, 320($sp)
    0886B3E0:[E7BA0144]: swc1       $f26, 324($sp)
    0886B3E4:[E7BC0148]: swc1       $f28, 328($sp)
    0886B3E8:[AFB0014C]: sw         $s0, 332($sp)
    0886B3EC:[AFB10150]: sw         $s1, 336($sp)
    0886B3F0:[AFB20154]: sw         $s2, 340($sp)
    0886B3F4:[AFB30158]: sw         $s3, 344($sp)
    0886B3F8:[AFB4015C]: sw         $s4, 348($sp)
    0886B3FC:[AFB50160]: sw         $s5, 352($sp)
    0886B400:[AFB60164]: sw         $s6, 356($sp)
    0886B404:[AFB70168]: sw         $s7, 360($sp)
    0886B408:[AFBE016C]: sw         $fp, 364($sp)
    0886B40C:[AFBF0170]: sw         $ra, 368($sp)
    0886B410:[10A00012]: beq        $a1, $zr, 0x0886B45C
    0886B414:[0080F025]: or         $fp, $a0, $zr <=> move $fp, $a0
    0886B418:[27B3000F]: addiu      $s3, $sp, 15
    0886B41C:[2404FFF0]: addiu      $a0, $zr, -16 <=> li $a0, -16
    0886B420:[02649824]: and        $s3, $s3, $a0
    0886B424:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    0886B428:[8C849FC8]: lw         $a0, -24632($a0)
    0886B42C:[26750040]: addiu      $s5, $s3, 64
    0886B430:[AFA400F0]: sw         $a0, 240($sp)
    0886B434:[26A40040]: addiu      $a0, $s5, 64
    0886B438:[24960010]: addiu      $s6, $a0, 16
    0886B43C:[26D60010]: addiu      $s6, $s6, 16
    0886B440:[AFA4011C]: sw         $a0, 284($sp)
    0886B444:[26D40010]: addiu      $s4, $s6, 16
    0886B448:[8FD1006C]: lw         $s1, 108($fp)
    0886B44C:[16200005]: bne        $s1, $zr, 0x0886B464
    0886B450:[26970010]: addiu      $s7, $s4, 16
    0886B454:[100001E9]: b          0x0886BBFC
    0886B458:[00000000]: nop
    0886B45C:[100001E9]: b          0x0886BC04
    0886B460:[00000000]: nop
    0886B464:[3C04089B]: lui        $a0, 0x089B <=> li $a0, 0x089B0000
    0886B468:[2484BCA0]: addiu      $a0, $a0, -17248
    0886B46C:[3C06089B]: lui        $a2, 0x089B <=> li $a2, 0x089B0000
    0886B470:[24C6BC90]: addiu      $a2, $a2, -17264
    0886B474:[AFA40134]: sw         $a0, 308($sp)
    0886B478:[26A50030]: addiu      $a1, $s5, 48
    0886B47C:[AFA60130]: sw         $a2, 304($sp)
    0886B480:[3C04089B]: lui        $a0, 0x089B <=> li $a0, 0x089B0000
    0886B484:[2484BCB0]: addiu      $a0, $a0, -17232
    0886B488:[AFA50124]: sw         $a1, 292($sp)
    0886B48C:[AFA4012C]: sw         $a0, 300($sp)
    0886B490:[3C04089B]: lui        $a0, 0x089B <=> li $a0, 0x089B0000
    0886B494:[2484BCC4]: addiu      $a0, $a0, -17212
    0886B498:[4480C000]: mtc1       $zr, $f24
    0886B49C:[AFA40128]: sw         $a0, 296($sp)
    0886B4A0:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0886B4A4:[4484A000]: mtc1       $a0, $f20
    0886B4A8:[26650020]: addiu      $a1, $s3, 32
    0886B4AC:[3C04BF80]: lui        $a0, 0xBF80 <=> li $a0, 0xBF800000
    0886B4B0:[4484D000]: mtc1       $a0, $f26
    0886B4B4:[AFA50120]: sw         $a1, 288($sp)
    0886B4B8:[3C044334]: lui        $a0, 0x4334 <=> li $a0, 0x43340000
    0886B4BC:[4484E000]: mtc1       $a0, $f28
    0886B4C0:[AFD1008C]: sw         $s1, 140($fp)
    0886B4C4:[8E240198]: lw         $a0, 408($s1)
    0886B4C8:[97C50024]: lhu        $a1, 36($fp)
    0886B4CC:[8C840000]: lw         $a0, 0($a0)
    0886B4D0:[3C06F000]: lui        $a2, 0xF000 <=> li $a2, 0xF0000000
    0886B4D4:[00862024]: and        $a0, $a0, $a2
    0886B4D8:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0886B4DC:[00042702]: srl        $a0, $a0, 0x001C
    0886B4E0:[00862004]: sllv       $a0, $a2, $a0
    0886B4E4:[00A42024]: and        $a0, $a1, $a0
    0886B4E8:[14800005]: bne        $a0, $zr, 0x0886B500
    0886B4EC:[2410FF7F]: addiu      $s0, $zr, -129 <=> li $s0, -129
    0886B4F0:[9624000A]: lhu        $a0, 10($s1)
    0886B4F4:[00902024]: and        $a0, $a0, $s0
    0886B4F8:[10800004]: beq        $a0, $zr, 0x0886B50C
    0886B4FC:[00000000]: nop
    0886B500:[8E240124]: lw         $a0, 292($s1)
    0886B504:[100001BB]: b          0x0886BBF4
    0886B508:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0886B50C:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    0886B510:[0E219D99]: jal        0x08867664
    0886B514:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886B518:[9624000A]: lhu        $a0, 10($s1)
    0886B51C:[4600A586]: mov.s      $f22, $f20
    0886B520:[9625000E]: lhu        $a1, 14($s1)
    0886B524:[00902024]: and        $a0, $a0, $s0
    0886B528:[A624000A]: sh         $a0, 10($s1)
    0886B52C:[00B02024]: and        $a0, $a1, $s0
    0886B530:[8E320198]: lw         $s2, 408($s1)
    0886B534:[A624000E]: sh         $a0, 14($s1)
    0886B538:[92240001]: lbu        $a0, 1($s1)
    0886B53C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0886B540:[14850004]: bne        $a0, $a1, 0x0886B554
    0886B544:[00000000]: nop
    0886B548:[C62C013C]: lwc1       $f12, 316($s1)
    0886B54C:[10000081]: b          0x0886B754
    0886B550:[E62C004C]: swc1       $f12, 76($s1)
    0886B554:[52400080]: beql       $s2, $zr, 0x0886B758
    0886B558:[C62C00DC]: lwc1       $f12, 220($s1)
    0886B55C:[9244000A]: lbu        $a0, 10($s2)
    0886B560:[28850002]: slti       $a1, $a0, 2
    0886B564:[50A00007]: beql       $a1, $zr, 0x0886B584
    0886B568:[28840004]: slti       $a0, $a0, 4
    0886B56C:[1480000B]: bne        $a0, $zr, 0x0886B59C
    0886B570:[00000000]: nop
    0886B574:[8FB00134]: lw         $s0, 308($sp)
    0886B578:[8FAB0130]: lw         $t3, 304($sp)
    0886B57C:[10000009]: b          0x0886B5A4
    0886B580:[26240060]: addiu      $a0, $s1, 96
    0886B584:[10800005]: beq        $a0, $zr, 0x0886B59C
    0886B588:[00000000]: nop
    0886B58C:[26500040]: addiu      $s0, $s2, 64
    0886B590:[264B0050]: addiu      $t3, $s2, 80
    0886B594:[10000003]: b          0x0886B5A4
    0886B598:[26240060]: addiu      $a0, $s1, 96
    0886B59C:[1000006E]: b          0x0886B758
    0886B5A0:[C62C00DC]: lwc1       $f12, 220($s1)
    0886B5A4:[8C850000]: lw         $a1, 0($a0)
    0886B5A8:[8C860004]: lw         $a2, 4($a0)
    0886B5AC:[8C870008]: lw         $a3, 8($a0)
    0886B5B0:[AEA50000]: sw         $a1, 0($s5)
    0886B5B4:[8C85000C]: lw         $a1, 12($a0)
    0886B5B8:[AEA60004]: sw         $a2, 4($s5)
    0886B5BC:[8C860010]: lw         $a2, 16($a0)
    0886B5C0:[AEA70008]: sw         $a3, 8($s5)
    0886B5C4:[8C870014]: lw         $a3, 20($a0)
    0886B5C8:[AEA5000C]: sw         $a1, 12($s5)
    0886B5CC:[8C850018]: lw         $a1, 24($a0)
    0886B5D0:[AEA60010]: sw         $a2, 16($s5)
    0886B5D4:[8C86001C]: lw         $a2, 28($a0)
    0886B5D8:[AEA70014]: sw         $a3, 20($s5)
    0886B5DC:[8C870020]: lw         $a3, 32($a0)
    0886B5E0:[AEA50018]: sw         $a1, 24($s5)
    0886B5E4:[8C850024]: lw         $a1, 36($a0)
    0886B5E8:[AEA6001C]: sw         $a2, 28($s5)
    0886B5EC:[8C860028]: lw         $a2, 40($a0)
    0886B5F0:[AEA70020]: sw         $a3, 32($s5)
    0886B5F4:[8C87002C]: lw         $a3, 44($a0)
    0886B5F8:[AEA50024]: sw         $a1, 36($s5)
    0886B5FC:[8C850030]: lw         $a1, 48($a0)
    0886B600:[AEA60028]: sw         $a2, 40($s5)
    0886B604:[8C860034]: lw         $a2, 52($a0)
    0886B608:[AEA7002C]: sw         $a3, 44($s5)
    0886B60C:[8C870038]: lw         $a3, 56($a0)
    0886B610:[AEA50030]: sw         $a1, 48($s5)
    0886B614:[8C84003C]: lw         $a0, 60($a0)
    0886B618:[AEA60034]: sw         $a2, 52($s5)
    0886B61C:[AEA70038]: sw         $a3, 56($s5)
    0886B620:[12000017]: beq        $s0, $zr, 0x0886B680
    0886B624:[AEA4003C]: sw         $a0, 60($s5)
    0886B628:[8FA40124]: lw         $a0, 292($sp)
    0886B62C:[DAA00000]: lv.q       C000.q, 0($s5)
    0886B630:[DAA10010]: lv.q       C010.q, 16($s5)
    0886B634:[DAA20020]: lv.q       C020.q, 32($s5)
    0886B638:[DAA30030]: lv.q       C030.q, 48($s5)
    0886B63C:[D9640000]: lv.q       C100.q, 0($t3)
    0886B640:[D0070064]: vone.s     S103.s
    0886B644:[F184A088]: VTFM4.q    C200.q, E000.q, C100.q
    0886B648:[F8880000]: sv.q       C200.q, 0($a0)
    0886B64C:[8FA400F0]: lw         $a0, 240($sp)
    0886B650:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0886B654:[0E21BF18]: jal        0x0886FC60
    0886B658:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0886B65C:[10400008]: beq        $v0, $zr, 0x0886B680
    0886B660:[00000000]: nop
    0886B664:[9624000A]: lhu        $a0, 10($s1)
    0886B668:[9625000E]: lhu        $a1, 14($s1)
    0886B66C:[34840080]: ori        $a0, $a0, 128
    0886B670:[A624000A]: sh         $a0, 10($s1)
    0886B674:[34A40080]: ori        $a0, $a1, 128
    0886B678:[1000015C]: b          0x0886BBEC
    0886B67C:[A624000E]: sh         $a0, 14($s1)
    0886B680:[9624000E]: lhu        $a0, 14($s1)
    0886B684:[54800034]: bnel       $a0, $zr, 0x0886B758
    0886B688:[C62C00DC]: lwc1       $f12, 220($s1)
    0886B68C:[9244000B]: lbu        $a0, 11($s2)
    0886B690:[28850002]: slti       $a1, $a0, 2
    0886B694:[10A00005]: beq        $a1, $zr, 0x0886B6AC
    0886B698:[28850004]: slti       $a1, $a0, 4
    0886B69C:[10800007]: beq        $a0, $zr, 0x0886B6BC
    0886B6A0:[00000000]: nop
    0886B6A4:[10000020]: b          0x0886B728
    0886B6A8:[00000000]: nop
    0886B6AC:[14A00014]: bne        $a1, $zr, 0x0886B700
    0886B6B0:[28840005]: slti       $a0, $a0, 5
    0886B6B4:[1080001C]: beq        $a0, $zr, 0x0886B728
    0886B6B8:[00000000]: nop
    0886B6BC:[1200000E]: beq        $s0, $zr, 0x0886B6F8
    0886B6C0:[00000000]: nop
    0886B6C4:[9244000B]: lbu        $a0, 11($s2)
    0886B6C8:[8FA5012C]: lw         $a1, 300($sp)
    0886B6CC:[8FA60128]: lw         $a2, 296($sp)
    0886B6D0:[00042080]: sll        $a0, $a0, 0x0002
    0886B6D4:[00852821]: addu       $a1, $a0, $a1
    0886B6D8:[00862021]: addu       $a0, $a0, $a2
    0886B6DC:[C4AC0000]: lwc1       $f12, 0($a1)
    0886B6E0:[C48D0000]: lwc1       $f13, 0($a0)
    0886B6E4:[8FA400F0]: lw         $a0, 240($sp)
    0886B6E8:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0886B6EC:[0E21BE53]: jal        0x0886F94C
    0886B6F0:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0886B6F4:[46000586]: mov.s      $f22, $f0
    0886B6F8:[1000000B]: b          0x0886B728
    0886B6FC:[00000000]: nop
    0886B700:[12000007]: beq        $s0, $zr, 0x0886B720
    0886B704:[00000000]: nop
    0886B708:[C64C0094]: lwc1       $f12, 148($s2)
    0886B70C:[C64D0098]: lwc1       $f13, 152($s2)
    0886B710:[8FA50124]: lw         $a1, 292($sp)
    0886B714:[0E21BEFD]: jal        0x0886FBF4
    0886B718:[8FA400F0]: lw         $a0, 240($sp)
    0886B71C:[46000586]: mov.s      $f22, $f0
    0886B720:[10000001]: b          0x0886B728
    0886B724:[00000000]: nop
    0886B728:[4618B03E]: c.le.s     $f22, $f24
    0886B72C:[00000000]: nop
    0886B730:[45020009]: bc1fl      0x0886B758
    0886B734:[C62C00DC]: lwc1       $f12, 220($s1)
    0886B738:[9624000A]: lhu        $a0, 10($s1)
    0886B73C:[9625000E]: lhu        $a1, 14($s1)
    0886B740:[34840080]: ori        $a0, $a0, 128
    0886B744:[A624000A]: sh         $a0, 10($s1)
    0886B748:[34A40080]: ori        $a0, $a1, 128
    0886B74C:[10000127]: b          0x0886BBEC
    0886B750:[A624000E]: sh         $a0, 14($s1)
    0886B754:[C62C00DC]: lwc1       $f12, 220($s1)
    0886B758:[C62D013C]: lwc1       $f13, 316($s1)
    0886B75C:[460D6302]: mul.s      $f12, $f12, $f13
    0886B760:[8E300198]: lw         $s0, 408($s1)
    0886B764:[46166302]: mul.s      $f12, $f12, $f22
    0886B768:[1200011D]: beq        $s0, $zr, 0x0886BBE0
    0886B76C:[E62C004C]: swc1       $f12, 76($s1)
    0886B770:[92040006]: lbu        $a0, 6($s0)
    0886B774:[1080011A]: beq        $a0, $zr, 0x0886BBE0
    0886B778:[00000000]: nop
    0886B77C:[8FA400F0]: lw         $a0, 240($sp)
    0886B780:[D8800000]: lv.q       C000.q, 0($a0)
    0886B784:[26240090]: addiu      $a0, $s1, 144
    0886B788:[D8810000]: lv.q       C010.q, 0($a0)
    0886B78C:[60818000]: vsub.t     C000.t, C000.t, C010.t
    0886B790:[D0070060]: vone.s     S003.s
    0886B794:[FAE00000]: sv.q       C000.q, 0($s7)
    0886B798:[DAE00000]: lv.q       C000.q, 0($s7)
    0886B79C:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0886B7A0:[D0060021]: vzero.s    S011.s
    0886B7A4:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0886B7A8:[D0110101]: vrsq.s     S010.s, S010.s
    0886B7AC:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0886B7B0:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0886B7B4:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0886B7B8:[D0070060]: vone.s     S003.s
    0886B7BC:[FAE00000]: sv.q       C000.q, 0($s7)
    0886B7C0:[8FA4011C]: lw         $a0, 284($sp)
    0886B7C4:[E4980004]: swc1       $f24, 4($a0)
    0886B7C8:[E4980000]: swc1       $f24, 0($a0)
    0886B7CC:[E4940008]: swc1       $f20, 8($a0)
    0886B7D0:[E494000C]: swc1       $f20, 12($a0)
    0886B7D4:[92040006]: lbu        $a0, 6($s0)
    0886B7D8:[28850003]: slti       $a1, $a0, 3
    0886B7DC:[50A00006]: beql       $a1, $zr, 0x0886B7F8
    0886B7E0:[28840004]: slti       $a0, $a0, 4
    0886B7E4:[28840002]: slti       $a0, $a0, 2
    0886B7E8:[148000EE]: bne        $a0, $zr, 0x0886BBA4
    0886B7EC:[00000000]: nop
    0886B7F0:[10000005]: b          0x0886B808
    0886B7F4:[00000000]: nop
    0886B7F8:[1480006F]: bne        $a0, $zr, 0x0886B9B8
    0886B7FC:[00000000]: nop
    0886B800:[100000E8]: b          0x0886BBA4
    0886B804:[00000000]: nop
    0886B808:[26040060]: addiu      $a0, $s0, 96
    0886B80C:[D8840000]: lv.q       C100.q, 0($a0)
    0886B810:[3C083C36]: lui        $t0, 0x3C36 <=> li $t0, 0x3C360000
    0886B814:[25080B60]: addiu      $t0, $t0, 2912
    0886B818:[48E80064]: MTV.s      $t0, S103.s
    0886B81C:[65648404]: vscl.t     C100.t, C100.t, S103.s
    0886B820:[F3A4C48C]: VROT.q     C300.q, S102.s, [ c, s, 0, 0]
    0886B824:[F3B1C48D]: VROT.q     C310.q, S102.s, [-s, c, 0, 0]
    0886B828:[D003808E]: vidt.q     C320.q
    0886B82C:[D003808F]: vidt.q     C330.q
    0886B830:[F3B8A480]: VROT.q     C000.q, S101.s, [ c, 0,-s, 0]
    0886B834:[D0038081]: vidt.q     C010.q
    0886B838:[F3A2A482]: VROT.q     C020.q, S101.s, [ s, 0, c, 0]
    0886B83C:[D0038083]: vidt.q     C030.q
    0886B840:[F00CA088]: VMMUL.q    M200.q, M000.q, M300.q
    0886B844:[D0038080]: vidt.q     C000.q
    0886B848:[F3A98481]: VROT.q     C010.q, S100.s, [ 0, c, s, 0]
    0886B84C:[F3B68482]: VROT.q     C020.q, S100.s, [ 0,-s, c, 0]
    0886B850:[F008A08C]: VMMUL.q    M300.q, M000.q, M200.q
    0886B854:[FA6C0000]: sv.q       C300.q, 0($s3)
    0886B858:[FA6D0010]: sv.q       C310.q, 16($s3)
    0886B85C:[FA6E0020]: sv.q       C320.q, 32($s3)
    0886B860:[FA6F0030]: sv.q       C330.q, 48($s3)
    0886B864:[26240060]: addiu      $a0, $s1, 96
    0886B868:[D8800000]: lv.q       C000.q, 0($a0)
    0886B86C:[D8810010]: lv.q       C010.q, 16($a0)
    0886B870:[D8820020]: lv.q       C020.q, 32($a0)
    0886B874:[D8830030]: lv.q       C030.q, 48($a0)
    0886B878:[DA640000]: lv.q       C100.q, 0($s3)
    0886B87C:[DA650010]: lv.q       C110.q, 16($s3)
    0886B880:[DA660020]: lv.q       C120.q, 32($s3)
    0886B884:[DA670030]: lv.q       C130.q, 48($s3)
    0886B888:[F004A088]: VMMUL.q    M200.q, M000.q, M100.q
    0886B88C:[FA680000]: sv.q       C200.q, 0($s3)
    0886B890:[FA690010]: sv.q       C210.q, 16($s3)
    0886B894:[FA6A0020]: sv.q       C220.q, 32($s3)
    0886B898:[FA6B0030]: sv.q       C230.q, 48($s3)
    0886B89C:[8FA40120]: lw         $a0, 288($sp)
    0886B8A0:[C48C0000]: lwc1       $f12, 0($a0)
    0886B8A4:[44056000]: mfc1       $a1, $f12
    0886B8A8:[C48D0004]: lwc1       $f13, 4($a0)
    0886B8AC:[44066800]: mfc1       $a2, $f13
    0886B8B0:[C48E0008]: lwc1       $f14, 8($a0)
    0886B8B4:[44077000]: mfc1       $a3, $f14
    0886B8B8:[AE850000]: sw         $a1, 0($s4)
    0886B8BC:[AE860004]: sw         $a2, 4($s4)
    0886B8C0:[AE870008]: sw         $a3, 8($s4)
    0886B8C4:[C48F000C]: lwc1       $f15, 12($a0)
    0886B8C8:[44047800]: mfc1       $a0, $f15
    0886B8CC:[AE84000C]: sw         $a0, 12($s4)
    0886B8D0:[DA800000]: lv.q       C000.q, 0($s4)
    0886B8D4:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0886B8D8:[D0060021]: vzero.s    S011.s
    0886B8DC:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0886B8E0:[D0110101]: vrsq.s     S010.s, S010.s
    0886B8E4:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0886B8E8:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0886B8EC:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0886B8F0:[D0070060]: vone.s     S003.s
    0886B8F4:[FA800000]: sv.q       C000.q, 0($s4)
    0886B8F8:[DA810000]: lv.q       C010.q, 0($s4)
    0886B8FC:[DAE20000]: lv.q       C020.q, 0($s7)
    0886B900:[64828100]: vdot.t     S000.s, C010.t, C020.t
    0886B904:[27A400E0]: addiu      $a0, $sp, 224
    0886B908:[E8800000]: sv.s       S000.s, 0($a0)
    0886B90C:[C7AC00E0]: lwc1       $f12, 224($sp)
    0886B910:[461A603C]: c.lt.s     $f12, $f26
    0886B914:[00000000]: nop
    0886B918:[45000003]: bc1f       0x0886B928
    0886B91C:[00000000]: nop
    0886B920:[10000006]: b          0x0886B93C
    0886B924:[4600D306]: mov.s      $f12, $f26
    0886B928:[4614603E]: c.le.s     $f12, $f20
    0886B92C:[00000000]: nop
    0886B930:[45010002]: bc1t       0x0886B93C
    0886B934:[00000000]: nop
    0886B938:[4600A306]: mov.s      $f12, $f20
    0886B93C:[0E264787]: jal        0x08991E1C
    0886B940:[00000000]: nop
    0886B944:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    0886B948:[461C0302]: mul.s      $f12, $f0, $f28
    0886B94C:[C48D5BD8]: lwc1       $f13, 23512($a0)
    0886B950:[460D6383]: div.s      $f14, $f12, $f13
    0886B954:[460EE381]: sub.s      $f14, $f28, $f14
    0886B958:[C60D0080]: lwc1       $f13, 128($s0)
    0886B95C:[460E683E]: c.le.s     $f13, $f14
    0886B960:[00000000]: nop
    0886B964:[45010011]: bc1t       0x0886B9AC
    0886B968:[C60C0070]: lwc1       $f12, 112($s0)
    0886B96C:[460E603E]: c.le.s     $f12, $f14
    0886B970:[00000000]: nop
    0886B974:[4500000B]: bc1f       0x0886B9A4
    0886B978:[00000000]: nop
    0886B97C:[460C6B41]: sub.s      $f13, $f13, $f12
    0886B980:[4618683E]: c.le.s     $f13, $f24
    0886B984:[00000000]: nop
    0886B988:[45020003]: bc1fl      0x0886B998
    0886B98C:[460C7301]: sub.s      $f12, $f14, $f12
    0886B990:[10000096]: b          0x0886BBEC
    0886B994:[00000000]: nop
    0886B998:[460D6303]: div.s      $f12, $f12, $f13
    0886B99C:[10000004]: b          0x0886B9B0
    0886B9A0:[460CA301]: sub.s      $f12, $f20, $f12
    0886B9A4:[10000002]: b          0x0886B9B0
    0886B9A8:[4600A306]: mov.s      $f12, $f20
    0886B9AC:[4600C306]: mov.s      $f12, $f24
    0886B9B0:[1000007D]: b          0x0886BBA8
    0886B9B4:[00000000]: nop
    0886B9B8:[26040060]: addiu      $a0, $s0, 96
    0886B9BC:[D8840000]: lv.q       C100.q, 0($a0)
    0886B9C0:[3C083C36]: lui        $t0, 0x3C36 <=> li $t0, 0x3C360000
    0886B9C4:[25080B60]: addiu      $t0, $t0, 2912
    0886B9C8:[48E80064]: MTV.s      $t0, S103.s
    0886B9CC:[65648404]: vscl.t     C100.t, C100.t, S103.s
    0886B9D0:[F3A4C48C]: VROT.q     C300.q, S102.s, [ c, s, 0, 0]
    0886B9D4:[F3B1C48D]: VROT.q     C310.q, S102.s, [-s, c, 0, 0]
    0886B9D8:[D003808E]: vidt.q     C320.q
    0886B9DC:[D003808F]: vidt.q     C330.q
    0886B9E0:[F3B8A480]: VROT.q     C000.q, S101.s, [ c, 0,-s, 0]
    0886B9E4:[D0038081]: vidt.q     C010.q
    0886B9E8:[F3A2A482]: VROT.q     C020.q, S101.s, [ s, 0, c, 0]
    0886B9EC:[D0038083]: vidt.q     C030.q
    0886B9F0:[F00CA088]: VMMUL.q    M200.q, M000.q, M300.q
    0886B9F4:[D0038080]: vidt.q     C000.q
    0886B9F8:[F3A98481]: VROT.q     C010.q, S100.s, [ 0, c, s, 0]
    0886B9FC:[F3B68482]: VROT.q     C020.q, S100.s, [ 0,-s, c, 0]
    0886BA00:[F008A08C]: VMMUL.q    M300.q, M000.q, M200.q
    0886BA04:[FA6C0000]: sv.q       C300.q, 0($s3)
    0886BA08:[FA6D0010]: sv.q       C310.q, 16($s3)
    0886BA0C:[FA6E0020]: sv.q       C320.q, 32($s3)
    0886BA10:[FA6F0030]: sv.q       C330.q, 48($s3)
    0886BA14:[26240060]: addiu      $a0, $s1, 96
    0886BA18:[D8800000]: lv.q       C000.q, 0($a0)
    0886BA1C:[D8810010]: lv.q       C010.q, 16($a0)
    0886BA20:[D8820020]: lv.q       C020.q, 32($a0)
    0886BA24:[D8830030]: lv.q       C030.q, 48($a0)
    0886BA28:[DA640000]: lv.q       C100.q, 0($s3)
    0886BA2C:[DA650010]: lv.q       C110.q, 16($s3)
    0886BA30:[DA660020]: lv.q       C120.q, 32($s3)
    0886BA34:[DA670030]: lv.q       C130.q, 48($s3)
    0886BA38:[F004A088]: VMMUL.q    M200.q, M000.q, M100.q
    0886BA3C:[FA680000]: sv.q       C200.q, 0($s3)
    0886BA40:[FA690010]: sv.q       C210.q, 16($s3)
    0886BA44:[FA6A0020]: sv.q       C220.q, 32($s3)
    0886BA48:[FA6B0030]: sv.q       C230.q, 48($s3)
    0886BA4C:[8FA40120]: lw         $a0, 288($sp)
    0886BA50:[C48C0000]: lwc1       $f12, 0($a0)
    0886BA54:[44056000]: mfc1       $a1, $f12
    0886BA58:[C48D0004]: lwc1       $f13, 4($a0)
    0886BA5C:[44066800]: mfc1       $a2, $f13
    0886BA60:[C48E0008]: lwc1       $f14, 8($a0)
    0886BA64:[44077000]: mfc1       $a3, $f14
    0886BA68:[AE850000]: sw         $a1, 0($s4)
    0886BA6C:[AE860004]: sw         $a2, 4($s4)
    0886BA70:[AE870008]: sw         $a3, 8($s4)
    0886BA74:[C48F000C]: lwc1       $f15, 12($a0)
    0886BA78:[44047800]: mfc1       $a0, $f15
    0886BA7C:[AE84000C]: sw         $a0, 12($s4)
    0886BA80:[DA800000]: lv.q       C000.q, 0($s4)
    0886BA84:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0886BA88:[D0060021]: vzero.s    S011.s
    0886BA8C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0886BA90:[D0110101]: vrsq.s     S010.s, S010.s
    0886BA94:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0886BA98:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0886BA9C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0886BAA0:[D0070060]: vone.s     S003.s
    0886BAA4:[FA800000]: sv.q       C000.q, 0($s4)
    0886BAA8:[C6EC0000]: lwc1       $f12, 0($s7)
    0886BAAC:[E6CC0000]: swc1       $f12, 0($s6)
    0886BAB0:[E6D80004]: swc1       $f24, 4($s6)
    0886BAB4:[C6EC0008]: lwc1       $f12, 8($s7)
    0886BAB8:[E6CC0008]: swc1       $f12, 8($s6)
    0886BABC:[DAC00000]: lv.q       C000.q, 0($s6)
    0886BAC0:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0886BAC4:[D0060021]: vzero.s    S011.s
    0886BAC8:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0886BACC:[D0110101]: vrsq.s     S010.s, S010.s
    0886BAD0:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0886BAD4:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0886BAD8:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0886BADC:[D0070060]: vone.s     S003.s
    0886BAE0:[FAC00000]: sv.q       C000.q, 0($s6)
    0886BAE4:[DA810000]: lv.q       C010.q, 0($s4)
    0886BAE8:[DAC20000]: lv.q       C020.q, 0($s6)
    0886BAEC:[64828100]: vdot.t     S000.s, C010.t, C020.t
    0886BAF0:[27A400E4]: addiu      $a0, $sp, 228
    0886BAF4:[E8800000]: sv.s       S000.s, 0($a0)
    0886BAF8:[C7AC00E4]: lwc1       $f12, 228($sp)
    0886BAFC:[461A603C]: c.lt.s     $f12, $f26
    0886BB00:[00000000]: nop
    0886BB04:[45000003]: bc1f       0x0886BB14
    0886BB08:[00000000]: nop
    0886BB0C:[10000006]: b          0x0886BB28
    0886BB10:[4600D306]: mov.s      $f12, $f26
    0886BB14:[4614603E]: c.le.s     $f12, $f20
    0886BB18:[00000000]: nop
    0886BB1C:[45010002]: bc1t       0x0886BB28
    0886BB20:[00000000]: nop
    0886BB24:[4600A306]: mov.s      $f12, $f20
    0886BB28:[0E264787]: jal        0x08991E1C
    0886BB2C:[00000000]: nop
    0886BB30:[3C04089A]: lui        $a0, 0x089A <=> li $a0, 0x089A0000
    0886BB34:[461C0302]: mul.s      $f12, $f0, $f28
    0886BB38:[C48D5BD8]: lwc1       $f13, 23512($a0)
    0886BB3C:[460D6303]: div.s      $f12, $f12, $f13
    0886BB40:[C60E0084]: lwc1       $f14, 132($s0)
    0886BB44:[460CE301]: sub.s      $f12, $f28, $f12
    0886BB48:[460C703E]: c.le.s     $f14, $f12
    0886BB4C:[00000000]: nop
    0886BB50:[45010011]: bc1t       0x0886BB98
    0886BB54:[C60D0074]: lwc1       $f13, 116($s0)
    0886BB58:[460C683E]: c.le.s     $f13, $f12
    0886BB5C:[00000000]: nop
    0886BB60:[4500000B]: bc1f       0x0886BB90
    0886BB64:[00000000]: nop
    0886BB68:[460D7381]: sub.s      $f14, $f14, $f13
    0886BB6C:[4618703E]: c.le.s     $f14, $f24
    0886BB70:[00000000]: nop
    0886BB74:[45020003]: bc1fl      0x0886BB84
    0886BB78:[460D6301]: sub.s      $f12, $f12, $f13
    0886BB7C:[1000001B]: b          0x0886BBEC
    0886BB80:[00000000]: nop
    0886BB84:[460E6303]: div.s      $f12, $f12, $f14
    0886BB88:[10000004]: b          0x0886BB9C
    0886BB8C:[460CA301]: sub.s      $f12, $f20, $f12
    0886BB90:[10000002]: b          0x0886BB9C
    0886BB94:[4600A306]: mov.s      $f12, $f20
    0886BB98:[4600C306]: mov.s      $f12, $f24
    0886BB9C:[10000002]: b          0x0886BBA8
    0886BBA0:[00000000]: nop
    0886BBA4:[4600A306]: mov.s      $f12, $f20
    0886BBA8:[46186032]: c.eq.s     $f12, $f24
    0886BBAC:[00000000]: nop
    0886BBB0:[45000008]: bc1f       0x0886BBD4
    0886BBB4:[00000000]: nop
    0886BBB8:[9624000A]: lhu        $a0, 10($s1)
    0886BBBC:[9625000E]: lhu        $a1, 14($s1)
    0886BBC0:[34840080]: ori        $a0, $a0, 128
    0886BBC4:[A624000A]: sh         $a0, 10($s1)
    0886BBC8:[34A40080]: ori        $a0, $a1, 128
    0886BBCC:[10000007]: b          0x0886BBEC
    0886BBD0:[A624000E]: sh         $a0, 14($s1)
    0886BBD4:[C62D004C]: lwc1       $f13, 76($s1)
    0886BBD8:[460C6B02]: mul.s      $f12, $f13, $f12
    0886BBDC:[E62C004C]: swc1       $f12, 76($s1)
    0886BBE0:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    0886BBE4:[0E21ABA3]: jal        0x0886AE8C
    0886BBE8:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0886BBEC:[8E240124]: lw         $a0, 292($s1)
    0886BBF0:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0886BBF4:[5480FE33]: bnel       $a0, $zr, 0x0886B4C4
    0886BBF8:[AFD1008C]: sw         $s1, 140($fp)
    0886BBFC:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    0886BC00:[A3C40098]: sb         $a0, 152($fp)
    0886BC04:[C7B40138]: lwc1       $f20, 312($sp)
    0886BC08:[C7B6013C]: lwc1       $f22, 316($sp)
    0886BC0C:[C7B80140]: lwc1       $f24, 320($sp)
    0886BC10:[C7BA0144]: lwc1       $f26, 324($sp)
    0886BC14:[C7BC0148]: lwc1       $f28, 328($sp)
    0886BC18:[8FB0014C]: lw         $s0, 332($sp)
    0886BC1C:[8FB10150]: lw         $s1, 336($sp)
    0886BC20:[8FB20154]: lw         $s2, 340($sp)
    0886BC24:[8FB30158]: lw         $s3, 344($sp)
    0886BC28:[8FB4015C]: lw         $s4, 348($sp)
    0886BC2C:[8FB50160]: lw         $s5, 352($sp)
    0886BC30:[8FB60164]: lw         $s6, 356($sp)
    0886BC34:[8FB70168]: lw         $s7, 360($sp)
    0886BC38:[8FBE016C]: lw         $fp, 364($sp)
    0886BC3C:[8FBF0170]: lw         $ra, 368($sp)
    0886BC40:[03E00008]: jr         $ra
    0886BC44:[27BD0180]: addiu      $sp, $sp, 384
  Back Branch 0886BBF4 359,204 times (length 462)
_S1_2_886C21C 47,929,333 instructions (0.403%), 1,537,918 calls (0886C21C - 0886C618, length 256)
    0886C21C:[27BDFFB0]: addiu      $sp, $sp, -80
    0886C220:[94A70002]: lhu        $a3, 2($a1)
    0886C224:[AFB0001C]: sw         $s0, 28($sp)
    0886C228:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0886C22C:[E7B40014]: swc1       $f20, 20($sp)
    0886C230:[AFB30028]: sw         $s3, 40($sp)
    0886C234:[46006506]: mov.s      $f20, $f12
    0886C238:[30E40008]: andi       $a0, $a3, 8
    0886C23C:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    0886C240:[E7B60018]: swc1       $f22, 24($sp)
    0886C244:[AFB10020]: sw         $s1, 32($sp)
    0886C248:[AFB20024]: sw         $s2, 36($sp)
    0886C24C:[AFB4002C]: sw         $s4, 44($sp)
    0886C250:[AFB50030]: sw         $s5, 48($sp)
    0886C254:[AFB60034]: sw         $s6, 52($sp)
    0886C258:[AFB70038]: sw         $s7, 56($sp)
    0886C25C:[AFBE003C]: sw         $fp, 60($sp)
    0886C260:[AFBF0040]: sw         $ra, 64($sp)
    0886C264:[1480000C]: bne        $a0, $zr, 0x0886C298
    0886C268:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    0886C26C:[24E4FFFE]: addiu      $a0, $a3, -2
    0886C270:[2C840007]: sltiu      $a0, $a0, 7
    0886C274:[10800023]: beq        $a0, $zr, 0x0886C304
    0886C278:[8E720040]: lw         $s2, 64($s3)
    0886C27C:[24E4FFFE]: addiu      $a0, $a3, -2
    0886C280:[00042080]: sll        $a0, $a0, 0x0002
    0886C284:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C288:[00240821]: addu       $at, $at, $a0
    0886C28C:[8C215BE0]: lw         $at, 23520($at)
    0886C290:[00200008]: jr         $at
    0886C294:[00000000]: nop
    0886C298:[100000D2]: b          0x0886C5E4
    0886C29C:[00000000]: nop
    0886C304:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    0886C308:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0886C30C:[AFA70010]: sw         $a3, 16($sp)
    0886C310:[AFA40008]: sw         $a0, 8($sp)
    0886C314:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0886C318:[03D7202A]: slt        $a0, $fp, $s7
    0886C31C:[108000B1]: beq        $a0, $zr, 0x0886C5E4
    0886C320:[AE130090]: sw         $s3, 144($s0)
    0886C324:[8FA40008]: lw         $a0, 8($sp)
    0886C328:[03DE2821]: addu       $a1, $fp, $fp
    0886C32C:[00852021]: addu       $a0, $a0, $a1
    0886C330:[94960000]: lhu        $s6, 0($a0)
    0886C334:[8E44001C]: lw         $a0, 28($s2)
    0886C338:[00162880]: sll        $a1, $s6, 0x0002
    0886C33C:[00852021]: addu       $a0, $a0, $a1
    0886C340:[8C840000]: lw         $a0, 0($a0)
    0886C344:[4600A586]: mov.s      $f22, $f20
    0886C348:[AE040094]: sw         $a0, 148($s0)
    0886C34C:[8E660048]: lw         $a2, 72($s3)
    0886C350:[8E67004C]: lw         $a3, 76($s3)
    0886C354:[00C53021]: addu       $a2, $a2, $a1
    0886C358:[8CD50000]: lw         $s5, 0($a2)
    0886C35C:[8E740044]: lw         $s4, 68($s3)
    0886C360:[94860002]: lhu        $a2, 2($a0)
    0886C364:[00E52821]: addu       $a1, $a3, $a1
    0886C368:[8CA50000]: lw         $a1, 0($a1)
    0886C36C:[0286A021]: addu       $s4, $s4, $a2
    0886C370:[10A00005]: beq        $a1, $zr, 0x0886C388
    0886C374:[8FA70010]: lw         $a3, 16($sp)
    0886C378:[84A50004]: lh         $a1, 4($a1)
    0886C37C:[44856000]: mtc1       $a1, $f12
    0886C380:[468065A0]: cvt.s.w    $f22, $f12
    0886C384:[4616A581]: sub.s      $f22, $f20, $f22
    0886C388:[AFA70010]: sw         $a3, 16($sp)
    0886C38C:[24E5FFFE]: addiu      $a1, $a3, -2
    0886C390:[2CA50007]: sltiu      $a1, $a1, 7
    0886C394:[10A0008F]: beq        $a1, $zr, 0x0886C5D4
    0886C398:[94910000]: lhu        $s1, 0($a0)
    0886C39C:[8FA50010]: lw         $a1, 16($sp)
    0886C3A0:[24A5FFFE]: addiu      $a1, $a1, -2
    0886C3A4:[00052880]: sll        $a1, $a1, 0x0002
    0886C3A8:[3C01089A]: lui        $at, 0x089A <=> li $at, 0x089A0000
    0886C3AC:[00250821]: addu       $at, $at, $a1
    0886C3B0:[8C215C00]: lw         $at, 23552($at)
    0886C3B4:[00200008]: jr         $at
    0886C3B8:[AFB0000C]: sw         $s0, 12($sp)
    0886C5D4:[27DE0001]: addiu      $fp, $fp, 1
    0886C5D8:[03D7202A]: slt        $a0, $fp, $s7
    0886C5DC:[5480FF52]: bnel       $a0, $zr, 0x0886C328
    0886C5E0:[8FA40008]: lw         $a0, 8($sp)
    0886C5E4:[C7B40014]: lwc1       $f20, 20($sp)
    0886C5E8:[C7B60018]: lwc1       $f22, 24($sp)
    0886C5EC:[8FB0001C]: lw         $s0, 28($sp)
    0886C5F0:[8FB10020]: lw         $s1, 32($sp)
    0886C5F4:[8FB20024]: lw         $s2, 36($sp)
    0886C5F8:[8FB30028]: lw         $s3, 40($sp)
    0886C5FC:[8FB4002C]: lw         $s4, 44($sp)
    0886C600:[8FB50030]: lw         $s5, 48($sp)
    0886C604:[8FB60034]: lw         $s6, 52($sp)
    0886C608:[8FB70038]: lw         $s7, 56($sp)
    0886C60C:[8FBE003C]: lw         $fp, 60($sp)
    0886C610:[8FBF0040]: lw         $ra, 64($sp)
    0886C614:[03E00008]: jr         $ra
    0886C618:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_89A0BB8 46,479,947 instructions (0.391%), 1,623,703 calls (089A0BB8 - 089A0CD0, length 71)
    089A0BB8:[8C820004]: lw         $v0, 4($a0)
    089A0BBC:[3C03000F]: lui        $v1, 0x000F <=> li $v1, 0x000F0000
    089A0BC0:[00A05021]: addu       $t2, $a1, $zr <=> move $t2, $a1
    089A0BC4:[00023D02]: srl        $a3, $v0, 0x0014
    089A0BC8:[00022FC2]: srl        $a1, $v0, 0x001F
    089A0BCC:[3463FFFF]: ori        $v1, $v1, -1
    089A0BD0:[30E707FF]: andi       $a3, $a3, 2047
    089A0BD4:[8C880000]: lw         $t0, 0($a0)
    089A0BD8:[00434824]: and        $t1, $v0, $v1
    089A0BDC:[14E00020]: bne        $a3, $zr, 0x089A0C60
    089A0BE0:[AD450004]: sw         $a1, 4($t2)
    089A0BE4:[01091025]: or         $v0, $t0, $t1
    089A0BE8:[14400004]: bne        $v0, $zr, 0x089A0BFC
    089A0BEC:[00081602]: srl        $v0, $t0, 0x0018
    089A0BF0:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089A0BF4:[03E00008]: jr         $ra
    089A0BF8:[AD420000]: sw         $v0, 0($t2)
    089A0BFC:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089A0C00:[00094A00]: sll        $t1, $t1, 0x0008
    089A0C04:[01224825]: or         $t1, $t1, $v0
    089A0C08:[3484FFFF]: ori        $a0, $a0, -1
    089A0C0C:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    089A0C10:[24030003]: addiu      $v1, $zr, 3 <=> li $v1, 3
    089A0C14:[0089202B]: sltu       $a0, $a0, $t1
    089A0C18:[00084200]: sll        $t0, $t0, 0x0008
    089A0C1C:[AD420008]: sw         $v0, 8($t2)
    089A0C20:[1480000C]: bne        $a0, $zr, 0x089A0C54
    089A0C24:[AD430000]: sw         $v1, 0($t2)
    089A0C28:[3C050FFF]: lui        $a1, 0x0FFF <=> li $a1, 0x0FFF0000
    089A0C2C:[34A5FFFF]: ori        $a1, $a1, -1
    089A0C30:[2404FC02]: addiu      $a0, $zr, -1022 <=> li $a0, -1022
    089A0C34:[00081FC2]: srl        $v1, $t0, 0x001F
    089A0C38:[00094840]: sll        $t1, $t1, 0x0001
    089A0C3C:[01234825]: or         $t1, $t1, $v1
    089A0C40:[00A9102B]: sltu       $v0, $a1, $t1
    089A0C44:[00084040]: sll        $t0, $t0, 0x0001
    089A0C48:[1040FFFA]: beq        $v0, $zr, 0x089A0C34
    089A0C4C:[2484FFFF]: addiu      $a0, $a0, -1
    089A0C50:[AD440008]: sw         $a0, 8($t2)
    089A0C54:[AD480010]: sw         $t0, 16($t2)
    089A0C58:[03E00008]: jr         $ra
    089A0C5C:[AD490014]: sw         $t1, 20($t2)
    089A0C60:[240207FF]: addiu      $v0, $zr, 2047 <=> li $v0, 2047
    089A0C64:[10E2000E]: beq        $a3, $v0, 0x089A0CA0
    089A0C68:[00083602]: srl        $a2, $t0, 0x0018
    089A0C6C:[00091A00]: sll        $v1, $t1, 0x0008
    089A0C70:[00661825]: or         $v1, $v1, $a2
    089A0C74:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    089A0C78:[24040000]: addiu      $a0, $zr, 0 <=> li $a0, 0
    089A0C7C:[00081200]: sll        $v0, $t0, 0x0008
    089A0C80:[00441025]: or         $v0, $v0, $a0
    089A0C84:[00651825]: or         $v1, $v1, $a1
    089A0C88:[24E6FC01]: addiu      $a2, $a3, -1023
    089A0C8C:[AD420010]: sw         $v0, 16($t2)
    089A0C90:[AD430014]: sw         $v1, 20($t2)
    089A0C94:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    089A0C98:[0A2682FD]: j          0x089A0BF4
    089A0C9C:[AD460008]: sw         $a2, 8($t2)
    089A0CA0:[01091025]: or         $v0, $t0, $t1
    089A0CA4:[1040FFD3]: beq        $v0, $zr, 0x089A0BF4
    089A0CA8:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089A0CAC:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089A0CB0:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089A0CB4:[01021024]: and        $v0, $t0, $v0
    089A0CB8:[01231824]: and        $v1, $t1, $v1
    089A0CBC:[00431025]: or         $v0, $v0, $v1
    089A0CC0:[5040FFE4]: beql       $v0, $zr, 0x089A0C54
    089A0CC4:[AD400000]: sw         $zr, 0($t2)
    089A0CC8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089A0CCC:[0A268315]: j          0x089A0C54
    089A0CD0:[AD420000]: sw         $v0, 0($t2)
  Back Branch 089A0C98 1,573,083 times (length 43)
    089A0BE0:[AD450004]: sw         $a1, 4($t2)
    089A0BE4:[01091025]: or         $v0, $t0, $t1
    089A0BE8:[14400004]: bne        $v0, $zr, 0x089A0BFC
    089A0BEC:[00081602]: srl        $v0, $t0, 0x0018
    089A0BF0:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
--> 089A0BF4:[03E00008]: jr         $ra
    089A0BF8:[AD420000]: sw         $v0, 0($t2)
    089A0BFC:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089A0C00:[00094A00]: sll        $t1, $t1, 0x0008
    089A0C04:[01224825]: or         $t1, $t1, $v0
    089A0C08:[3484FFFF]: ori        $a0, $a0, -1
    089A0C0C:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    089A0C10:[24030003]: addiu      $v1, $zr, 3 <=> li $v1, 3
    089A0C14:[0089202B]: sltu       $a0, $a0, $t1
    089A0C18:[00084200]: sll        $t0, $t0, 0x0008
    089A0C1C:[AD420008]: sw         $v0, 8($t2)
    089A0C20:[1480000C]: bne        $a0, $zr, 0x089A0C54
    089A0C24:[AD430000]: sw         $v1, 0($t2)
    089A0C28:[3C050FFF]: lui        $a1, 0x0FFF <=> li $a1, 0x0FFF0000
    089A0C2C:[34A5FFFF]: ori        $a1, $a1, -1
    089A0C30:[2404FC02]: addiu      $a0, $zr, -1022 <=> li $a0, -1022
    089A0C34:[00081FC2]: srl        $v1, $t0, 0x001F
    089A0C38:[00094840]: sll        $t1, $t1, 0x0001
    089A0C3C:[01234825]: or         $t1, $t1, $v1
    089A0C40:[00A9102B]: sltu       $v0, $a1, $t1
    089A0C44:[00084040]: sll        $t0, $t0, 0x0001
    089A0C48:[1040FFFA]: beq        $v0, $zr, 0x089A0C34
    089A0C4C:[2484FFFF]: addiu      $a0, $a0, -1
    089A0C50:[AD440008]: sw         $a0, 8($t2)
    089A0C54:[AD480010]: sw         $t0, 16($t2)
    089A0C58:[03E00008]: jr         $ra
    089A0C5C:[AD490014]: sw         $t1, 20($t2)
    089A0C60:[240207FF]: addiu      $v0, $zr, 2047 <=> li $v0, 2047
    089A0C64:[10E2000E]: beq        $a3, $v0, 0x089A0CA0
    089A0C68:[00083602]: srl        $a2, $t0, 0x0018
    089A0C6C:[00091A00]: sll        $v1, $t1, 0x0008
    089A0C70:[00661825]: or         $v1, $v1, $a2
    089A0C74:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    089A0C78:[24040000]: addiu      $a0, $zr, 0 <=> li $a0, 0
    089A0C7C:[00081200]: sll        $v0, $t0, 0x0008
    089A0C80:[00441025]: or         $v0, $v0, $a0
    089A0C84:[00651825]: or         $v1, $v1, $a1
    089A0C88:[24E6FC01]: addiu      $a2, $a3, -1023
    089A0C8C:[AD420010]: sw         $v0, 16($t2)
    089A0C90:[AD430014]: sw         $v1, 20($t2)
    089A0C94:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 089A0C98:[0A2682FD]: j          0x089A0BF4
    089A0C9C:[AD460008]: sw         $a2, 8($t2)
    089A0CA0:[01091025]: or         $v0, $t0, $t1
    089A0CA4:[1040FFD3]: beq        $v0, $zr, 0x089A0BF4
    089A0CA8:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
_S1_2_8849CEC 46,308,206 instructions (0.390%), 44,214 calls (08849CEC - 08849E9C, length 109)
    08849CEC:[27BDFFE0]: addiu      $sp, $sp, -32
    08849CF0:[AFB00004]: sw         $s0, 4($sp)
    08849CF4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08849CF8:[AFB10008]: sw         $s1, 8($sp)
    08849CFC:[A2000052]: sb         $zr, 82($s0)
    08849D00:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    08849D04:[A2110053]: sb         $s1, 83($s0)
    08849D08:[AFB2000C]: sw         $s2, 12($sp)
    08849D0C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    08849D10:[AFA00000]: sw         $zr, 0($sp)
    08849D14:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08849D18:[AFB30010]: sw         $s3, 16($sp)
    08849D1C:[AFB40014]: sw         $s4, 20($sp)
    08849D20:[AFB50018]: sw         $s5, 24($sp)
    08849D24:[AFBF001C]: sw         $ra, 28($sp)
    08849D28:[50800004]: beql       $a0, $zr, 0x08849D3C
    08849D2C:[8E04000C]: lw         $a0, 12($s0)
    08849D30:[8C840000]: lw         $a0, 0($a0)
    08849D34:[10000001]: b          0x08849D3C
    08849D38:[AFA40000]: sw         $a0, 0($sp)
    08849D3C:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849D40:[30A500FF]: andi       $a1, $a1, 255
    08849D44:[10A00017]: beq        $a1, $zr, 0x08849DA4
    08849D48:[AFA40000]: sw         $a0, 0($sp)
    08849D4C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849D50:[54800001]: bnel       $a0, $zr, 0x08849D58
    08849D54:[8C93000C]: lw         $s3, 12($a0)
    08849D58:[8E650000]: lw         $a1, 0($s3)
    08849D5C:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849D60:[0285282A]: slt        $a1, $s4, $a1
    08849D64:[10A0000D]: beq        $a1, $zr, 0x08849D9C
    08849D68:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849D6C:[8E640004]: lw         $a0, 4($s3)
    08849D70:[00952021]: addu       $a0, $a0, $s5
    08849D74:[0E212D7E]: jal        0x0884B5F8
    08849D78:[8C840000]: lw         $a0, 0($a0)
    08849D7C:[8E640000]: lw         $a0, 0($s3)
    08849D80:[02429025]: or         $s2, $s2, $v0
    08849D84:[26940001]: addiu      $s4, $s4, 1
    08849D88:[0012902B]: sltu       $s2, $zr, $s2 <=> move $s2, $s2
    08849D8C:[0284202A]: slt        $a0, $s4, $a0
    08849D90:[1480FFF6]: bne        $a0, $zr, 0x08849D6C
    08849D94:[26B50004]: addiu      $s5, $s5, 4
    08849D98:[8FA40000]: lw         $a0, 0($sp)
    08849D9C:[1000FFE2]: b          0x08849D28
    08849DA0:[00000000]: nop
    08849DA4:[A2000053]: sb         $zr, 83($s0)
    08849DA8:[92040052]: lbu        $a0, 82($s0)
    08849DAC:[10800028]: beq        $a0, $zr, 0x08849E50
    08849DB0:[00000000]: nop
    08849DB4:[A2000052]: sb         $zr, 82($s0)
    08849DB8:[AFA00000]: sw         $zr, 0($sp)
    08849DBC:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08849DC0:[50800004]: beql       $a0, $zr, 0x08849DD4
    08849DC4:[8E04000C]: lw         $a0, 12($s0)
    08849DC8:[8C840000]: lw         $a0, 0($a0)
    08849DCC:[10000001]: b          0x08849DD4
    08849DD0:[AFA40000]: sw         $a0, 0($sp)
    08849DD4:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849DD8:[30A500FF]: andi       $a1, $a1, 255
    08849DDC:[10A00019]: beq        $a1, $zr, 0x08849E44
    08849DE0:[AFA40000]: sw         $a0, 0($sp)
    08849DE4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849DE8:[54800001]: bnel       $a0, $zr, 0x08849DF0
    08849DEC:[8C93000C]: lw         $s3, 12($a0)
    08849DF0:[8E650000]: lw         $a1, 0($s3)
    08849DF4:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849DF8:[0285282A]: slt        $a1, $s4, $a1
    08849DFC:[10A0000F]: beq        $a1, $zr, 0x08849E3C
    08849E00:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849E04:[8E640004]: lw         $a0, 4($s3)
    08849E08:[00952021]: addu       $a0, $a0, $s5
    08849E0C:[8C840000]: lw         $a0, 0($a0)
    08849E10:[908501B3]: lbu        $a1, 435($a0)
    08849E14:[10A00003]: beq        $a1, $zr, 0x08849E24
    08849E18:[00000000]: nop
    08849E1C:[0E212D7E]: jal        0x0884B5F8
    08849E20:[00000000]: nop
    08849E24:[8E640000]: lw         $a0, 0($s3)
    08849E28:[26940001]: addiu      $s4, $s4, 1
    08849E2C:[0284202A]: slt        $a0, $s4, $a0
    08849E30:[1480FFF4]: bne        $a0, $zr, 0x08849E04
    08849E34:[26B50004]: addiu      $s5, $s5, 4
    08849E38:[8FA40000]: lw         $a0, 0($sp)
    08849E3C:[1000FFE0]: b          0x08849DC0
    08849E40:[00000000]: nop
    08849E44:[92040052]: lbu        $a0, 82($s0)
    08849E48:[1480FFDA]: bne        $a0, $zr, 0x08849DB4
    08849E4C:[00000000]: nop
    08849E50:[A2110053]: sb         $s1, 83($s0)
    08849E54:[9205004D]: lbu        $a1, 77($s0)
    08849E58:[10A00005]: beq        $a1, $zr, 0x08849E70
    08849E5C:[8E040040]: lw         $a0, 64($s0)
    08849E60:[16400003]: bne        $s2, $zr, 0x08849E70
    08849E64:[00000000]: nop
    08849E68:[A200004D]: sb         $zr, 77($s0)
    08849E6C:[A211004E]: sb         $s1, 78($s0)
    08849E70:[24840001]: addiu      $a0, $a0, 1
    08849E74:[AE040040]: sw         $a0, 64($s0)
    08849E78:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    08849E7C:[8FB00004]: lw         $s0, 4($sp)
    08849E80:[8FB10008]: lw         $s1, 8($sp)
    08849E84:[8FB2000C]: lw         $s2, 12($sp)
    08849E88:[8FB30010]: lw         $s3, 16($sp)
    08849E8C:[8FB40014]: lw         $s4, 20($sp)
    08849E90:[8FB50018]: lw         $s5, 24($sp)
    08849E94:[8FBF001C]: lw         $ra, 28($sp)
    08849E98:[03E00008]: jr         $ra
    08849E9C:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08849D90 1,364,031 times (length 11)
    08849D58:[8E650000]: lw         $a1, 0($s3)
    08849D5C:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849D60:[0285282A]: slt        $a1, $s4, $a1
    08849D64:[10A0000D]: beq        $a1, $zr, 0x08849D9C
    08849D68:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 08849D6C:[8E640004]: lw         $a0, 4($s3)
    08849D70:[00952021]: addu       $a0, $a0, $s5
    08849D74:[0E212D7E]: jal        0x0884B5F8
    08849D78:[8C840000]: lw         $a0, 0($a0)
    08849D7C:[8E640000]: lw         $a0, 0($s3)
    08849D80:[02429025]: or         $s2, $s2, $v0
    08849D84:[26940001]: addiu      $s4, $s4, 1
    08849D88:[0012902B]: sltu       $s2, $zr, $s2 <=> move $s2, $s2
    08849D8C:[0284202A]: slt        $a0, $s4, $a0
--> 08849D90:[1480FFF6]: bne        $a0, $zr, 0x08849D6C
    08849D94:[26B50004]: addiu      $s5, $s5, 4
    08849D98:[8FA40000]: lw         $a0, 0($sp)
    08849D9C:[1000FFE2]: b          0x08849D28
    08849DA0:[00000000]: nop
  Back Branch 08849D9C 1,364,031 times (length 31)
    08849D14:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08849D18:[AFB30010]: sw         $s3, 16($sp)
    08849D1C:[AFB40014]: sw         $s4, 20($sp)
    08849D20:[AFB50018]: sw         $s5, 24($sp)
    08849D24:[AFBF001C]: sw         $ra, 28($sp)
--> 08849D28:[50800004]: beql       $a0, $zr, 0x08849D3C
    08849D2C:[8E04000C]: lw         $a0, 12($s0)
    08849D30:[8C840000]: lw         $a0, 0($a0)
    08849D34:[10000001]: b          0x08849D3C
    08849D38:[AFA40000]: sw         $a0, 0($sp)
    08849D3C:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849D40:[30A500FF]: andi       $a1, $a1, 255
    08849D44:[10A00017]: beq        $a1, $zr, 0x08849DA4
    08849D48:[AFA40000]: sw         $a0, 0($sp)
    08849D4C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849D50:[54800001]: bnel       $a0, $zr, 0x08849D58
    08849D54:[8C93000C]: lw         $s3, 12($a0)
    08849D58:[8E650000]: lw         $a1, 0($s3)
    08849D5C:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849D60:[0285282A]: slt        $a1, $s4, $a1
    08849D64:[10A0000D]: beq        $a1, $zr, 0x08849D9C
    08849D68:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849D6C:[8E640004]: lw         $a0, 4($s3)
    08849D70:[00952021]: addu       $a0, $a0, $s5
    08849D74:[0E212D7E]: jal        0x0884B5F8
    08849D78:[8C840000]: lw         $a0, 0($a0)
    08849D7C:[8E640000]: lw         $a0, 0($s3)
    08849D80:[02429025]: or         $s2, $s2, $v0
    08849D84:[26940001]: addiu      $s4, $s4, 1
    08849D88:[0012902B]: sltu       $s2, $zr, $s2 <=> move $s2, $s2
    08849D8C:[0284202A]: slt        $a0, $s4, $a0
    08849D90:[1480FFF6]: bne        $a0, $zr, 0x08849D6C
    08849D94:[26B50004]: addiu      $s5, $s5, 4
    08849D98:[8FA40000]: lw         $a0, 0($sp)
--> 08849D9C:[1000FFE2]: b          0x08849D28
    08849DA0:[00000000]: nop
    08849DA4:[A2000053]: sb         $zr, 83($s0)
    08849DA8:[92040052]: lbu        $a0, 82($s0)
    08849DAC:[10800028]: beq        $a0, $zr, 0x08849E50
  Back Branch 08849E3C 118,095 times (length 33)
    08849DAC:[10800028]: beq        $a0, $zr, 0x08849E50
    08849DB0:[00000000]: nop
    08849DB4:[A2000052]: sb         $zr, 82($s0)
    08849DB8:[AFA00000]: sw         $zr, 0($sp)
    08849DBC:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
--> 08849DC0:[50800004]: beql       $a0, $zr, 0x08849DD4
    08849DC4:[8E04000C]: lw         $a0, 12($s0)
    08849DC8:[8C840000]: lw         $a0, 0($a0)
    08849DCC:[10000001]: b          0x08849DD4
    08849DD0:[AFA40000]: sw         $a0, 0($sp)
    08849DD4:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849DD8:[30A500FF]: andi       $a1, $a1, 255
    08849DDC:[10A00019]: beq        $a1, $zr, 0x08849E44
    08849DE0:[AFA40000]: sw         $a0, 0($sp)
    08849DE4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849DE8:[54800001]: bnel       $a0, $zr, 0x08849DF0
    08849DEC:[8C93000C]: lw         $s3, 12($a0)
    08849DF0:[8E650000]: lw         $a1, 0($s3)
    08849DF4:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849DF8:[0285282A]: slt        $a1, $s4, $a1
    08849DFC:[10A0000F]: beq        $a1, $zr, 0x08849E3C
    08849E00:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849E04:[8E640004]: lw         $a0, 4($s3)
    08849E08:[00952021]: addu       $a0, $a0, $s5
    08849E0C:[8C840000]: lw         $a0, 0($a0)
    08849E10:[908501B3]: lbu        $a1, 435($a0)
    08849E14:[10A00003]: beq        $a1, $zr, 0x08849E24
    08849E18:[00000000]: nop
    08849E1C:[0E212D7E]: jal        0x0884B5F8
    08849E20:[00000000]: nop
    08849E24:[8E640000]: lw         $a0, 0($s3)
    08849E28:[26940001]: addiu      $s4, $s4, 1
    08849E2C:[0284202A]: slt        $a0, $s4, $a0
    08849E30:[1480FFF4]: bne        $a0, $zr, 0x08849E04
    08849E34:[26B50004]: addiu      $s5, $s5, 4
    08849E38:[8FA40000]: lw         $a0, 0($sp)
--> 08849E3C:[1000FFE0]: b          0x08849DC0
    08849E40:[00000000]: nop
    08849E44:[92040052]: lbu        $a0, 82($s0)
    08849E48:[1480FFDA]: bne        $a0, $zr, 0x08849DB4
    08849E4C:[00000000]: nop
  Back Branch 08849E30 118,095 times (length 13)
    08849DF0:[8E650000]: lw         $a1, 0($s3)
    08849DF4:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849DF8:[0285282A]: slt        $a1, $s4, $a1
    08849DFC:[10A0000F]: beq        $a1, $zr, 0x08849E3C
    08849E00:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 08849E04:[8E640004]: lw         $a0, 4($s3)
    08849E08:[00952021]: addu       $a0, $a0, $s5
    08849E0C:[8C840000]: lw         $a0, 0($a0)
    08849E10:[908501B3]: lbu        $a1, 435($a0)
    08849E14:[10A00003]: beq        $a1, $zr, 0x08849E24
    08849E18:[00000000]: nop
    08849E1C:[0E212D7E]: jal        0x0884B5F8
    08849E20:[00000000]: nop
    08849E24:[8E640000]: lw         $a0, 0($s3)
    08849E28:[26940001]: addiu      $s4, $s4, 1
    08849E2C:[0284202A]: slt        $a0, $s4, $a0
--> 08849E30:[1480FFF4]: bne        $a0, $zr, 0x08849E04
    08849E34:[26B50004]: addiu      $s5, $s5, 4
    08849E38:[8FA40000]: lw         $a0, 0($sp)
    08849E3C:[1000FFE0]: b          0x08849DC0
    08849E40:[00000000]: nop
  Back Branch 08849E48 2,232 times (length 39)
    08849DA0:[00000000]: nop
    08849DA4:[A2000053]: sb         $zr, 83($s0)
    08849DA8:[92040052]: lbu        $a0, 82($s0)
    08849DAC:[10800028]: beq        $a0, $zr, 0x08849E50
    08849DB0:[00000000]: nop
--> 08849DB4:[A2000052]: sb         $zr, 82($s0)
    08849DB8:[AFA00000]: sw         $zr, 0($sp)
    08849DBC:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08849DC0:[50800004]: beql       $a0, $zr, 0x08849DD4
    08849DC4:[8E04000C]: lw         $a0, 12($s0)
    08849DC8:[8C840000]: lw         $a0, 0($a0)
    08849DCC:[10000001]: b          0x08849DD4
    08849DD0:[AFA40000]: sw         $a0, 0($sp)
    08849DD4:[0004282B]: sltu       $a1, $zr, $a0 <=> move $a1, $a0
    08849DD8:[30A500FF]: andi       $a1, $a1, 255
    08849DDC:[10A00019]: beq        $a1, $zr, 0x08849E44
    08849DE0:[AFA40000]: sw         $a0, 0($sp)
    08849DE4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08849DE8:[54800001]: bnel       $a0, $zr, 0x08849DF0
    08849DEC:[8C93000C]: lw         $s3, 12($a0)
    08849DF0:[8E650000]: lw         $a1, 0($s3)
    08849DF4:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08849DF8:[0285282A]: slt        $a1, $s4, $a1
    08849DFC:[10A0000F]: beq        $a1, $zr, 0x08849E3C
    08849E00:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08849E04:[8E640004]: lw         $a0, 4($s3)
    08849E08:[00952021]: addu       $a0, $a0, $s5
    08849E0C:[8C840000]: lw         $a0, 0($a0)
    08849E10:[908501B3]: lbu        $a1, 435($a0)
    08849E14:[10A00003]: beq        $a1, $zr, 0x08849E24
    08849E18:[00000000]: nop
    08849E1C:[0E212D7E]: jal        0x0884B5F8
    08849E20:[00000000]: nop
    08849E24:[8E640000]: lw         $a0, 0($s3)
    08849E28:[26940001]: addiu      $s4, $s4, 1
    08849E2C:[0284202A]: slt        $a0, $s4, $a0
    08849E30:[1480FFF4]: bne        $a0, $zr, 0x08849E04
    08849E34:[26B50004]: addiu      $s5, $s5, 4
    08849E38:[8FA40000]: lw         $a0, 0($sp)
    08849E3C:[1000FFE0]: b          0x08849DC0
    08849E40:[00000000]: nop
    08849E44:[92040052]: lbu        $a0, 82($s0)
--> 08849E48:[1480FFDA]: bne        $a0, $zr, 0x08849DB4
    08849E4C:[00000000]: nop
    08849E50:[A2110053]: sb         $s1, 83($s0)
    08849E54:[9205004D]: lbu        $a1, 77($s0)
    08849E58:[10A00005]: beq        $a1, $zr, 0x08849E70
_S1_2_886FC60 45,930,967 instructions (0.387%), 374,495 calls (0886FC60 - 0886FED4, length 158)
    0886FC60:[27BDFFD0]: addiu      $sp, $sp, -48
    0886FC64:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    0886FC68:[27A4000F]: addiu      $a0, $sp, 15
    0886FC6C:[2408FFF0]: addiu      $t0, $zr, -16 <=> li $t0, -16
    0886FC70:[00882024]: and        $a0, $a0, $t0
    0886FC74:[D8C00000]: lv.q       C000.q, 0($a2)
    0886FC78:[DF0C0064]: VIIM.s     S300.s, 0x0064
    0886FC7C:[DF2C0064]: VIIM.s     S301.s, 0x0064
    0886FC80:[DF4CFF9C]: VIIM.s     S302.s, 0xFF9C
    0886FC84:[DF6CFF9C]: VIIM.s     S303.s, 0xFF9C
    0886FC88:[DF0D8003]: VIIM.s     S310.s, 0x8003
    0886FC8C:[3C06089B]: lui        $a2, 0x089B <=> li $a2, 0x089B0000
    0886FC90:[24C6BD20]: addiu      $a2, $a2, -17120
    0886FC94:[D8D00000]: lv.q       C400.q, 0($a2)
    0886FC98:[D8D10010]: lv.q       C410.q, 16($a2)
    0886FC9C:[D8D20020]: lv.q       C420.q, 32($a2)
    0886FCA0:[D8D30030]: lv.q       C430.q, 48($a2)
    0886FCA4:[D8D40040]: lv.q       C500.q, 64($a2)
    0886FCA8:[D8D50050]: lv.q       C510.q, 80($a2)
    0886FCAC:[D8D60060]: lv.q       C520.q, 96($a2)
    0886FCB0:[D8D70070]: lv.q       C530.q, 112($a2)
    0886FCB4:[24E60170]: addiu      $a2, $a3, 368
    0886FCB8:[D8D80000]: lv.q       C600.q, 0($a2)
    0886FCBC:[D8D90010]: lv.q       C610.q, 16($a2)
    0886FCC0:[D8DA0020]: lv.q       C620.q, 32($a2)
    0886FCC4:[D8DB0030]: lv.q       C630.q, 48($a2)
    0886FCC8:[D8BC0000]: lv.q       C700.q, 0($a1)
    0886FCCC:[D8BD0010]: lv.q       C710.q, 16($a1)
    0886FCD0:[D8BE0020]: lv.q       C720.q, 32($a1)
    0886FCD4:[D8BF0030]: lv.q       C730.q, 48($a1)
    0886FCD8:[F01CB884]: VMMUL.q    M100.q, M600.q, M700.q
    0886FCDC:[D0070062]: vone.s     S023.s
    0886FCE0:[64108002]: vmul.t     C020.t, C000.t, C400.t
    0886FCE4:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FCE8:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FCEC:[49010006]: bvt        0, 0x0886FD08
    0886FCF0:[FFFF0000]: vnop
    0886FCF4:[D0106868]: vrcp.s     S203.s, S203.s
    0886FCF8:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FCFC:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FD00:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FD04:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FD08:[64118002]: vmul.t     C020.t, C000.t, C410.t
    0886FD0C:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FD10:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FD14:[49010006]: bvt        0, 0x0886FD30
    0886FD18:[FFFF0000]: vnop
    0886FD1C:[D0106868]: vrcp.s     S203.s, S203.s
    0886FD20:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FD24:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FD28:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FD2C:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FD30:[64128002]: vmul.t     C020.t, C000.t, C420.t
    0886FD34:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FD38:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FD3C:[49010006]: bvt        0, 0x0886FD58
    0886FD40:[FFFF0000]: vnop
    0886FD44:[D0106868]: vrcp.s     S203.s, S203.s
    0886FD48:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FD4C:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FD50:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FD54:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FD58:[64138002]: vmul.t     C020.t, C000.t, C430.t
    0886FD5C:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FD60:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FD64:[49010006]: bvt        0, 0x0886FD80
    0886FD68:[FFFF0000]: vnop
    0886FD6C:[D0106868]: vrcp.s     S203.s, S203.s
    0886FD70:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FD74:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FD78:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FD7C:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FD80:[64148002]: vmul.t     C020.t, C000.t, C500.t
    0886FD84:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FD88:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FD8C:[49010006]: bvt        0, 0x0886FDA8
    0886FD90:[FFFF0000]: vnop
    0886FD94:[D0106868]: vrcp.s     S203.s, S203.s
    0886FD98:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FD9C:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FDA0:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FDA4:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FDA8:[64158002]: vmul.t     C020.t, C000.t, C510.t
    0886FDAC:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FDB0:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FDB4:[49010006]: bvt        0, 0x0886FDD0
    0886FDB8:[FFFF0000]: vnop
    0886FDBC:[D0106868]: vrcp.s     S203.s, S203.s
    0886FDC0:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FDC4:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FDC8:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FDCC:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FDD0:[64168002]: vmul.t     C020.t, C000.t, C520.t
    0886FDD4:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FDD8:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FDDC:[49010006]: bvt        0, 0x0886FDF8
    0886FDE0:[FFFF0000]: vnop
    0886FDE4:[D0106868]: vrcp.s     S203.s, S203.s
    0886FDE8:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FDEC:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FDF0:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FDF4:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FDF8:[64178002]: vmul.t     C020.t, C000.t, C530.t
    0886FDFC:[F182A488]: VTFM4.q    C200.q, E100.q, C020.q
    0886FE00:[6C006808]: vcmp.s     EZ, S203.s, S000.s
    0886FE04:[49010006]: bvt        0, 0x0886FE20
    0886FE08:[FFFF0000]: vnop
    0886FE0C:[D0106868]: vrcp.s     S203.s, S203.s
    0886FE10:[65680888]: vscl.p     C200.p, C200.p, S203.s
    0886FE14:[6D0C088C]: vmin.p     C300.p, C200.p, C300.p
    0886FE18:[6DCC08CC]: vmax.p     C302.p, C200.p, C302.p
    0886FE1C:[6DC80D0D]: vmax.s     S310.s, S310.s, S202.s
    0886FE20:[F88C0000]: sv.q       C300.q, 0($a0)
    0886FE24:[27A50020]: addiu      $a1, $sp, 32
    0886FE28:[E8AD0000]: sv.s       S310.s, 0($a1)
    0886FE2C:[C7AC0020]: lwc1       $f12, 32($sp)
    0886FE30:[44806800]: mtc1       $zr, $f13
    0886FE34:[460D603C]: c.lt.s     $f12, $f13
    0886FE38:[00000000]: nop
    0886FE3C:[45010021]: bc1t       0x0886FEC4
    0886FE40:[00000000]: nop
    0886FE44:[C48C0008]: lwc1       $f12, 8($a0)
    0886FE48:[3C05BF80]: lui        $a1, 0xBF80 <=> li $a1, 0xBF800000
    0886FE4C:[44856800]: mtc1       $a1, $f13
    0886FE50:[460D603C]: c.lt.s     $f12, $f13
    0886FE54:[00000000]: nop
    0886FE58:[45010018]: bc1t       0x0886FEBC
    0886FE5C:[00000000]: nop
    0886FE60:[C48E0000]: lwc1       $f14, 0($a0)
    0886FE64:[3C053F80]: lui        $a1, 0x3F80 <=> li $a1, 0x3F800000
    0886FE68:[44856000]: mtc1       $a1, $f12
    0886FE6C:[460C703E]: c.le.s     $f14, $f12
    0886FE70:[00000000]: nop
    0886FE74:[4500000F]: bc1f       0x0886FEB4
    0886FE78:[00000000]: nop
    0886FE7C:[C48E000C]: lwc1       $f14, 12($a0)
    0886FE80:[460D703C]: c.lt.s     $f14, $f13
    0886FE84:[00000000]: nop
    0886FE88:[45010008]: bc1t       0x0886FEAC
    0886FE8C:[00000000]: nop
    0886FE90:[C48D0004]: lwc1       $f13, 4($a0)
    0886FE94:[460C683E]: c.le.s     $f13, $f12
    0886FE98:[00000000]: nop
    0886FE9C:[4501000B]: bc1t       0x0886FECC
    0886FEA0:[00000000]: nop
    0886FEA4:[1000000A]: b          0x0886FED0
    0886FEA8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0886FEAC:[10000008]: b          0x0886FED0
    0886FEB0:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0886FEB4:[10000006]: b          0x0886FED0
    0886FEB8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0886FEBC:[10000004]: b          0x0886FED0
    0886FEC0:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0886FEC4:[10000002]: b          0x0886FED0
    0886FEC8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0886FECC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0886FED0:[03E00008]: jr         $ra
    0886FED4:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_890E6B8 45,423,642 instructions (0.382%), 259,766 calls (0890E6B8 - 0890F000, length 595)
  Back Branch 0890EE80 744,090 times (length 90)
  Back Branch 0890EEA0 124,015 times (length 121)
  Back Branch 0890EC10 7,662 times (length 63)
  Back Branch 0890EF68 460 times (length 29)
  Back Branch 0890ECA0 276 times (length 29)
  Back Branch 0890E7D0 70 times (length 29)
_S1_2_88FC070 42,535,875 instructions (0.358%), 1,701,435 calls (088FC070 - 088FC0E8, length 31)
_S1_2_8907370 42,051,960 instructions (0.354%), 2,803,464 calls (08907370 - 089073B4, length 18)
_S1_2_88E9318 39,852,710 instructions (0.335%), 278,145 calls (088E9318 - 088E9408, length 61)
  Back Branch 088E9360 7,182,548 times (length 6)
_S1_2_8904240 37,876,186 instructions (0.319%), 35,089 calls (08904240 - 0890458C, length 212)
  Back Branch 08904318 440,638 times (length 35)
  Back Branch 08904544 440,638 times (length 117)
  Back Branch 089043F8 185 times (length 4)
  Back Branch 089044DC 15 times (length 4)
_S1_2_8901538 37,541,270 instructions (0.316%), 441,662 calls (08901538 - 08901698, length 89)
_S1_2_898F3F0 37,128,490 instructions (0.312%), 1,550 calls (0898F3F0 - 0898F6BC, length 180)
  Back Branch 0898F50C 815,104 times (length 25)
  Back Branch 0898F678 667,648 times (length 25)
_S1_2_887117C 35,117,313 instructions (0.296%), 18,550 calls (0887117C - 08871298, length 72)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_8988C1C 34,254,814 instructions (0.288%), 1,557,037 calls (08988C1C - 08988C70, length 22)
_S1_2_890AD48 33,738,614 instructions (0.284%), 202,958 calls (0890AD48 - 0890B048, length 193)
_S1_2_8900064 33,249,209 instructions (0.280%), 250,039 calls (08900064 - 08900488, length 266)
  Back Branch 08900344 653 times (length 70)
_S1_2_890A6C0 31,906,860 instructions (0.269%), 582,110 calls (0890A6C0 - 0890A7A4, length 58)
_S1_2_89013C0 30,654,711 instructions (0.258%), 352,353 calls (089013C0 - 08901534, length 94)
_S1_2_8867664 30,560,639 instructions (0.257%), 393,669 calls (08867664 - 08867B34, length 309)
_S1_2_8916E40 28,976,754 instructions (0.244%), 467,367 calls (08916E40 - 08916F50, length 69)
_S1_2_8909920 28,236,780 instructions (0.238%), 516,496 calls (08909920 - 08909ACC, length 108)
_S1_2_886AFC4 28,022,274 instructions (0.236%), 729,993 calls (0886AFC4 - 0886B038, length 30)
  Back Branch 0886B018 1,410,269 times (length 9)
_S1_2_89108CC 27,879,632 instructions (0.235%), 2,531,888 calls (089108CC - 08910A94, length 115)
_S1_2_885FAE0 27,004,160 instructions (0.227%), 99,280 calls (0885FAE0 - 0885FF1C, length 272)
_S1_2_8916874 26,639,919 instructions (0.224%), 467,367 calls (08916874 - 089169F8, length 98)
_S1_2_88059D0 26,064,305 instructions (0.219%), 92,610 calls (088059D0 - 08805D00, length 205)
  Back Branch 08805CE4 997,476 times (length 42)
_S1_2_890C6C8 25,308,304 instructions (0.213%), 516,496 calls (0890C6C8 - 0890C788, length 49)
_S1_2_890048C 25,062,371 instructions (0.211%), 35,089 calls (0890048C - 089007AC, length 201)
  Back Branch 089005E0 452,464 times (length 65)
  Back Branch 08900758 144,934 times (length 86)
  Back Branch 0890074C 15,264 times (length 76)
  Back Branch 08900774 1,415 times (length 171)
_S1_2_884B180 24,824,896 instructions (0.209%), 482,120 calls (0884B180 - 0884B424, length 170)
_S1_2_898E0F0 23,993,604 instructions (0.202%), 66,996 calls (0898E0F0 - 0898E268, length 95)
  Back Branch 0898E228 1,339,920 times (length 57)
_S1_2_88DDCB4 23,837,116 instructions (0.201%), 53,361 calls (088DDCB4 - 088DDCFC, length 19)
  Back Branch 088DDCE8 2,909,228 times (length 8)
_S1_2_8900ED8 23,607,651 instructions (0.199%), 352,353 calls (08900ED8 - 08900FE0, length 67)
_S1_2_88BB800 23,333,627 instructions (0.196%), 21,281 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 547,320 times (length 393)
  Back Branch 088BB808 21,281 times (length 299)
_S1_2_898D9C4 23,056,014 instructions (0.194%), 92,639 calls (0898D9C4 - 0898DAAC, length 59)
  Back Branch 0898DA80 1,852,780 times (length 33)
_S1_2_8805D04 22,904,266 instructions (0.193%), 42,494 calls (08805D04 - 088060D0, length 244)
  Back Branch 08805D48 1,019,856 times (length 9)
  Back Branch 08805DC0 509,928 times (length 25)
_S1_2_8908BA4 22,548,290 instructions (0.190%), 2,254,829 calls (08908BA4 - 08908BE8, length 18)
_S1_2_88BB238 22,077,887 instructions (0.186%), 12,828 calls (088BB238 - 088BB9B4, length 480)
  Back Branch 088BB980 547,320 times (length 393)
_S1_2_8870F14 21,940,692 instructions (0.185%), 355,169 calls (08870F14 - 0887111C, length 131)
_S1_2_886A638 21,834,492 instructions (0.184%), 174,126 calls (0886A638 - 0886A8A4, length 156)
  Back Branch 0886A870 177,677 times (length 52)
_S1_2_8905154 21,790,269 instructions (0.183%), 35,089 calls (08905154 - 08905924, length 501)
  Back Branch 089054B4 561,424 times (length 7)
  Back Branch 089054C8 140,356 times (length 15)
_S1_2_886C2A0 21,287,081 instructions (0.179%), 453,739 calls (0886C2A0 - 0886C618, length 223)
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_890747C 21,166,503 instructions (0.178%), 752,212 calls (0890747C - 0890759C, length 73)
  Back Branch 08907530 366,299 times (length 32)
  Back Branch 089074C8 207,555 times (length 6)
_S1_2_89A0E38 19,907,041 instructions (0.168%), 453,036 calls (089A0E38 - 089A0F98, length 89)
  Back Branch 089A0F74 450,798 times (length 72)
  Back Branch 089A0EC4 450,798 times (length 27)
  Back Branch 089A0EBC 2,238 times (length 26)
  Back Branch 089A0F8C 704 times (length 8)
  Back Branch 089A0F94 381 times (length 10)
_S1_2_8805814 19,639,022 instructions (0.165%), 84,988 calls (08805814 - 088058A0, length 36)
  Back Branch 08805860 1,993,896 times (length 9)
  Back Branch 08805894 22,908 times (length 8)
_S1_2_886AC04 19,527,884 instructions (0.164%), 598,313 calls (0886AC04 - 0886ADC4, length 113)
  Back Branch 0886AD44 24,179 times (length 48)
  Back Branch 0886AD84 6,092 times (length 70)
_S1_2_886AAC4 19,277,601 instructions (0.162%), 292,016 calls (0886AAC4 - 0886AC00, length 80)
  Back Branch 0886ABD4 469,053 times (length 53)
_S1_2_898FC10 18,759,174 instructions (0.158%), 1,339,941 calls (0898FC10 - 0898FC48, length 15)
  Back Branch 0898FC44 1,339,941 times (length 6)
_S1_2_8847F28 18,756,558 instructions (0.158%), 42,515 calls (08847F28 - 088480DC, length 110)
  Back Branch 088480AC 1,232,935 times (length 11)
  Back Branch 08848074 510,180 times (length 11)
  Back Branch 08847FEC 85,030 times (length 17)
_S1_2_8875B88 18,131,156 instructions (0.153%), 431,868 calls (08875B88 - 08875EAC, length 202)
_S1_2_8865EA0 17,721,098 instructions (0.149%), 466,142 calls (08865EA0 - 08866314, length 286)
_S1_2_8915BEC 16,825,212 instructions (0.142%), 934,734 calls (08915BEC - 08915C30, length 18)
_S1_2_89A02FC 16,787,986 instructions (0.141%), 17,426 calls (089A02FC - 089A051C, length 137)
  Back Branch 089A0478 984,235 times (length 23)
  Back Branch 089A04A0 16,135 times (length 69)
  Back Branch 089A04F0 13,622 times (length 48)
  Back Branch 089A0518 2,236 times (length 67)
  Back Branch 089A04F8 1,508 times (length 59)
  Back Branch 089A04E8 17 times (length 40)
  Back Branch 089A04E0 1 times (length 20)
  Back Branch 089A04A8 1 times (length 6)
_S1_2_890A424 16,642,310 instructions (0.140%), 202,955 calls (0890A424 - 0890A568, length 82)
_S1_2_88FEB4C 16,506,042 instructions (0.139%), 419,727 calls (088FEB4C - 088FECB4, length 91)
_S1_2_88FC260 15,545,838 instructions (0.131%), 471,086 calls (088FC260 - 088FC2E0, length 33)
_S1_2_8862800 15,435,251 instructions (0.130%), 80,143 calls (08862800 - 08862A60, length 153)
  Back Branch 08862A28 117,528 times (length 110)
_S1_2_898E26C 14,908,763 instructions (0.125%), 66,996 calls (0898E26C - 0898E320, length 46)
  Back Branch 0898E300 1,339,920 times (length 22)
_S1_2_88FE53C 14,782,258 instructions (0.124%), 419,727 calls (088FE53C - 088FE74C, length 133)
_S1_2_887BD74 14,778,927 instructions (0.124%), 82,722 calls (0887BD74 - 0887C2B0, length 336)
_S1_2_8936FAC 14,697,007 instructions (0.124%), 37,921 calls (08936FAC - 089371AC, length 129)
  Back Branch 08937168 606,736 times (length 9)
  Back Branch 089370FC 517,725 times (length 7)
  Back Branch 0893712C 75,842 times (length 65)
_S1_2_8908208 14,690,751 instructions (0.124%), 275,380 calls (08908208 - 089083E8, length 121)
  Back Branch 089083B8 222,481 times (length 90)
  Back Branch 0890839C 68,008 times (length 71)
_S1_2_8901F74 14,635,728 instructions (0.123%), 98,111 calls (08901F74 - 089022E8, length 222)
_S1_2_898A19C 14,374,272 instructions (0.121%), 21,912 calls (0898A19C - 0898A4EC, length 213)
  Back Branch 0898A3B0 701,184 times (length 18)
  Back Branch 0898A3B8 21,912 times (length 78)
  Back Branch 0898A3C0 21,912 times (length 118)
_S1_2_8870DD4 14,117,289 instructions (0.119%), 313,005 calls (08870DD4 - 08870F10, length 80)
_S1_2_8880084 14,081,956 instructions (0.119%), 8,282 calls (08880084 - 08880840, length 496)
  Back Branch 088807E4 51,983 times (length 332)
_S1_2_8909318 13,788,659 instructions (0.116%), 475,471 calls (08909318 - 08909390, length 31)
_S1_2_89A07A4 13,591,080 instructions (0.114%), 453,036 calls (089A07A4 - 089A0818, length 30)
_S1_2_886F3AC 13,403,998 instructions (0.113%), 70,178 calls (0886F3AC - 0886F6A4, length 191)
_S1_2_890A7A8 13,388,530 instructions (0.113%), 582,110 calls (0890A7A8 - 0890A800, length 23)
_S1_2_890D3AC 13,175,958 instructions (0.111%), 440,982 calls (0890D3AC - 0890D6C8, length 200)
_S1_2_886ADC8 13,020,007 instructions (0.110%), 394,037 calls (0886ADC8 - 0886AE88, length 49)
_S1_2_8988D8C 12,648,933 instructions (0.106%), 1,149,903 calls (08988D8C - 08988DB4, length 11)
_S1_2_8902C70 12,502,562 instructions (0.105%), 80,674 calls (08902C70 - 08903500, length 549)
  Back Branch 08903480 25,494 times (length 193)
_S1_2_89915F8 11,733,630 instructions (0.099%), 1,955,605 calls (089915F8 - 0899160C, length 6)
_S1_2_89083EC 11,646,145 instructions (0.098%), 275,380 calls (089083EC - 08908524, length 79)
_S1_2_89141AC 11,380,107 instructions (0.096%), 18,550 calls (089141AC - 08914630, length 290)
  Back Branch 08914464 245,834 times (length 143)
  Back Branch 08914514 47,119 times (length 9)
_S1_2_88F9114 11,260,870 instructions (0.095%), 2,521 calls (088F9114 - 088F9A98, length 610)
  Back Branch 088F9A58 196,638 times (length 570)
  Back Branch 088F9A68 30,252 times (length 581)
  Back Branch 088F9A78 10,084 times (length 589)
_S1_2_890B6FC 11,089,993 instructions (0.093%), 530,895 calls (0890B6FC - 0890B790, length 38)
_S1_2_8989B40 10,738,026 instructions (0.090%), 413,784 calls (08989B40 - 08989BD4, length 38)
  Back Branch 08989BD0 144,714 times (length 22)
_S1_2_899FB60 10,591,312 instructions (0.089%), 64,644 calls (0899FB60 - 0899FEA4, length 210)
  Back Branch 0899FC90 618,918 times (length 10)
  Back Branch 0899FBC4 64,644 times (length 6)
  Back Branch 0899FC24 52,786 times (length 30)
  Back Branch 0899FE1C 46,512 times (length 156)
  Back Branch 0899FCD4 43,706 times (length 10)
  Back Branch 0899FE78 32,261 times (length 48)
  Back Branch 0899FBD8 11,858 times (length 11)
  Back Branch 0899FDAC 11,372 times (length 21)
  Back Branch 0899FE50 2,354 times (length 76)
  Back Branch 0899FC1C 1,057 times (length 28)
  Back Branch 0899FE24 210 times (length 51)
  Back Branch 0899FEA0 35 times (length 114)
  Back Branch 0899FE90 10 times (length 109)
_S1_2_886C2F8 10,433,421 instructions (0.088%), 453,627 calls (0886C2F8 - 0886C618, length 201)
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_88635F4 10,378,984 instructions (0.087%), 125,048 calls (088635F4 - 0886373C, length 83)
  Back Branch 088636C4 125,048 times (length 15)
_S1_2_8867F24 10,364,832 instructions (0.087%), 431,868 calls (08867F24 - 08868120, length 128)
_S1_2_889BC7C 10,160,550 instructions (0.086%), 134,540 calls (0889BC7C - 0889BCEC, length 29)
  Back Branch 0889BCCC 760,429 times (length 10)
_S1_2_89077BC 10,141,147 instructions (0.085%), 307,869 calls (089077BC - 08907A08, length 148)
_S1_2_89092C0 10,086,128 instructions (0.085%), 839,454 calls (089092C0 - 08909314, length 22)
_S1_2_88726C0 9,920,626 instructions (0.083%), 7,099 calls (088726C0 - 088728B4, length 126)
  Back Branch 08872714 845,087 times (length 13)
  Back Branch 088728A4 7,968 times (length 80)
  Back Branch 08872788 7 times (length 9)
_S1_2_89A081C 9,914,729 instructions (0.083%), 475,453 calls (089A081C - 089A08E4, length 51)
  Back Branch 089A08B8 466,730 times (length 12)
_S1_2_887C9F4 9,289,452 instructions (0.078%), 51,667 calls (0887C9F4 - 0887CFA8, length 366)
_S1_2_884A3DC 9,221,154 instructions (0.078%), 34 calls (0884A3DC - 0884AB90, length 494)
  Back Branch 0884A684 304,626 times (length 11)
  Back Branch 0884A750 173,990 times (length 87)
  Back Branch 0884A6C0 110,555 times (length 8)
  Back Branch 0884A5D0 77,776 times (length 12)
  Back Branch 0884AA48 32,991 times (length 11)
  Back Branch 0884AA88 4,527 times (length 9)
  Back Branch 0884A894 3,664 times (length 11)
  Back Branch 0884AAD8 3,168 times (length 60)
  Back Branch 0884AAF8 3,168 times (length 76)
  Back Branch 0884A544 3,168 times (length 4)
  Back Branch 0884A9A4 351 times (length 31)
  Back Branch 0884AB1C 351 times (length 201)
  Back Branch 0884A554 351 times (length 15)
  Back Branch 0884A8D0 237 times (length 8)
_S1_2_889AAFC 9,202,775 instructions (0.077%), 82,722 calls (0889AAFC - 0889ACEC, length 125)
  Back Branch 0889AC88 82,722 times (length 69)
  Back Branch 0889AC9C 82,722 times (length 85)
_S1_2_886AF50 9,150,543 instructions (0.077%), 394,037 calls (0886AF50 - 0886AFC0, length 29)
_S1_2_886C2C8 9,127,136 instructions (0.077%), 452,128 calls (0886C2C8 - 0886C618, length 213)
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_8850D4C 9,093,325 instructions (0.077%), 86,369 calls (08850D4C - 08850E5C, length 69)
  Back Branch 08850E20 259,107 times (length 24)
_S1_2_899FB14 9,033,607 instructions (0.076%), 475,453 calls (0899FB14 - 0899FB5C, length 19)
_S1_2_8907F30 8,902,689 instructions (0.075%), 38,903 calls (08907F30 - 08907FEC, length 48)
  Back Branch 08907FBC 518,235 times (length 6)
  Back Branch 08907F8C 495,680 times (length 9)
_S1_2_890B688 8,870,812 instructions (0.075%), 440,906 calls (0890B688 - 0890B6F8, length 29)
_S1_2_886F94C 8,813,387 instructions (0.074%), 60,350 calls (0886F94C - 0886FBF0, length 170)
_S1_2_887E888 8,807,337 instructions (0.074%), 12,954 calls (0887E888 - 08880080, length 1535)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
_S1_2_890B9B8 8,677,204 instructions (0.073%), 475,471 calls (0890B9B8 - 0890BA84, length 52)
  Back Branch 0890B9E8 131,616 times (length 6)
  Back Branch 0890BA70 131,607 times (length 5)
  Back Branch 0890BA50 550 times (length 35)
  Back Branch 0890BA40 9 times (length 16)
_S1_2_889C730 8,676,066 instructions (0.073%), 134,540 calls (0889C730 - 0889C94C, length 136)
_S1_2_89899DC 8,484,674 instructions (0.071%), 385,667 calls (089899DC - 08989A30, length 22)
_S1_2_8909E90 8,468,480 instructions (0.071%), 423,424 calls (08909E90 - 08909EDC, length 20)
_S1_2_8909E08 8,405,620 instructions (0.071%), 420,281 calls (08909E08 - 08909E54, length 20)
_S1_2_88FFFD8 8,160,598 instructions (0.069%), 35,946 calls (088FFFD8 - 08900060, length 35)
  Back Branch 0890003C 450,482 times (length 14)
  Back Branch 08900054 144,934 times (length 29)
_S1_2_88714FC 8,118,200 instructions (0.068%), 202,955 calls (088714FC - 088717DC, length 185)
_S1_2_8878B14 8,089,631 instructions (0.068%), 152,031 calls (08878B14 - 08878CD8, length 114)
_S1_2_891148C 7,953,702 instructions (0.067%), 18,550 calls (0891148C - 08911868, length 248)
  Back Branch 089116D4 188,356 times (length 7)
  Back Branch 089117F8 47,119 times (length 146)
_S1_2_89073B8 7,865,930 instructions (0.066%), 786,593 calls (089073B8 - 089073E8, length 13)
_S1_2_8988638 7,845,876 instructions (0.066%), 19,856 calls (08988638 - 089886E0, length 43)
  Back Branch 08988698 416,976 times (length 14)
  Back Branch 089886DC 343,205 times (length 21)
_S1_2_88E9FB4 7,691,740 instructions (0.065%), 21,912 calls (088E9FB4 - 088EA1E8, length 142)
  Back Branch 088EA1B4 139,888 times (length 102)
_S1_2_8866C88 7,554,360 instructions (0.064%), 188,859 calls (08866C88 - 08866F68, length 185)
_S1_2_89038F4 7,465,004 instructions (0.063%), 18,550 calls (089038F4 - 08903AD8, length 122)
  Back Branch 08903AA8 227,532 times (length 91)
_S1_2_886A158 7,462,312 instructions (0.063%), 61,672 calls (0886A158 - 0886A338, length 121)
_S1_2_88075C4 7,211,548 instructions (0.061%), 42,494 calls (088075C4 - 08807928, length 218)
_S1_2_890C0D8 7,132,065 instructions (0.060%), 475,471 calls (0890C0D8 - 0890C1A4, length 52)
_S1_2_8863B28 7,064,371 instructions (0.059%), 247,341 calls (08863B28 - 08863BB8, length 37)
_S1_2_88E515C 7,031,418 instructions (0.059%), 19,110 calls (088E515C - 088E5390, length 142)
  Back Branch 088E535C 106,470 times (length 14)
  Back Branch 088E52B4 106,470 times (length 12)
  Back Branch 088E5220 106,470 times (length 16)
  Back Branch 088E52F8 65,205 times (length 12)
  Back Branch 088E5264 41,265 times (length 13)
_S1_2_889B864 7,030,737 instructions (0.059%), 28,585 calls (0889B864 - 0889B970, length 68)
  Back Branch 0889B964 153,330 times (length 41)
_S1_2_88709B0 6,944,016 instructions (0.058%), 393,669 calls (088709B0 - 08870A34, length 34)
_S1_2_885065C 6,875,745 instructions (0.058%), 343,506 calls (0885065C - 088507D4, length 95)
_S1_2_8914A30 6,868,208 instructions (0.058%), 188,356 calls (08914A30 - 08914C28, length 127)
_S1_2_89896D4 6,689,364 instructions (0.056%), 393,492 calls (089896D4 - 08989714, length 17)
_S1_2_886AE8C 6,568,245 instructions (0.055%), 145,961 calls (0886AE8C - 0886AF4C, length 49)
_S1_2_8847710 6,488,402 instructions (0.055%), 1,232,935 calls (08847710 - 08847730, length 9)
_S1_2_8909E58 6,435,478 instructions (0.054%), 459,677 calls (08909E58 - 08909E8C, length 14)
_S1_2_884FE80 6,350,778 instructions (0.053%), 302,738 calls (0884FE80 - 0884FED0, length 21)
_S1_2_889AEB4 6,303,374 instructions (0.053%), 51,667 calls (0889AEB4 - 0889B0CC, length 135)
  Back Branch 0889B074 51,667 times (length 89)
  Back Branch 0889B060 51,667 times (length 76)
_S1_2_8868C20 6,295,237 instructions (0.053%), 62,503 calls (08868C20 - 08869538, length 583)
_S1_2_89A0770 6,180,889 instructions (0.052%), 475,453 calls (089A0770 - 089A07A0, length 13)
_S1_2_89920B8 6,151,712 instructions (0.052%), 219,704 calls (089920B8 - 08992204, length 84)
_S1_2_886C2B8 6,127,116 instructions (0.052%), 127,649 calls (0886C2B8 - 0886C618, length 217)
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_898DD20 6,070,171 instructions (0.051%), 1 calls (0898DD20 - 0898DFC4, length 170)
  Back Branch 0898DE24 267,984 times (length 30)
  Back Branch 0898DF5C 66,995 times (length 117)
_S1_2_88538AC 6,051,202 instructions (0.051%), 20,143 calls (088538AC - 08853A98, length 124)
  Back Branch 08853A5C 96,937 times (length 33)
  Back Branch 088539B4 96,937 times (length 38)
_S1_2_88FE18C 6,021,649 instructions (0.051%), 329,511 calls (088FE18C - 088FE244, length 47)
_S1_2_88FE078 6,003,060 instructions (0.051%), 329,511 calls (088FE078 - 088FE188, length 69)
_S1_2_8847568 5,978,597 instructions (0.050%), 637,725 calls (08847568 - 088475AC, length 18)
_S1_2_886A4AC 5,887,089 instructions (0.050%), 35,111 calls (0886A4AC - 0886A5AC, length 65)
  Back Branch 0886A588 394,229 times (length 17)
_S1_2_887356C 5,715,136 instructions (0.048%), 178,598 calls (0887356C - 088735E8, length 32)
_S1_2_8870B34 5,690,455 instructions (0.048%), 92,750 calls (08870B34 - 08870BAC, length 31)
  Back Branch 08870B8C 520,533 times (length 7)
_S1_2_89A1AFC 5,687,686 instructions (0.048%), 2,843,843 calls (089A1AFC - 089A1B00, length 2)
_S1_2_8860018 5,649,329 instructions (0.048%), 35,089 calls (08860018 - 08860298, length 161)
_S1_2_8850990 5,584,200 instructions (0.047%), 57,015 calls (08850990 - 08850B50, length 113)
_S1_2_886F800 5,544,062 instructions (0.047%), 70,178 calls (0886F800 - 0886F938, length 79)
_S1_2_884FE20 5,525,302 instructions (0.046%), 482,120 calls (0884FE20 - 0884FE64, length 18)
_S1_2_89A08E8 5,436,432 instructions (0.046%), 453,036 calls (089A08E8 - 089A0914, length 12)
_S1_2_88F212C 5,423,394 instructions (0.046%), 21,912 calls (088F212C - 088F3090, length 986)
  Back Branch 088F305C 87,200 times (length 912)
  Back Branch 088F302C 36,621 times (length 875)
  Back Branch 088F3044 5,634 times (length 892)
_S1_2_8863740 5,377,064 instructions (0.045%), 125,048 calls (08863740 - 088637F8, length 47)
_S1_2_89745E8 5,282,845 instructions (0.044%), 140,420 calls (089745E8 - 08974988, length 233)
_S1_2_8867C24 5,272,026 instructions (0.044%), 170,757 calls (08867C24 - 08867E64, length 145)
_S1_2_884CB90 5,237,653 instructions (0.044%), 84,607 calls (0884CB90 - 0884CF3C, length 236)
_S1_2_88DD328 5,215,855 instructions (0.044%), 457 calls (088DD328 - 088DD3D8, length 45)
  Back Branch 088DD3AC 519,152 times (length 16)
_S1_2_8870160 5,201,800 instructions (0.044%), 104,036 calls (08870160 - 08870224, length 50)
_S1_2_8991208 5,175,450 instructions (0.044%), 62,215 calls (08991208 - 089914E4, length 184)
_S1_2_890F740 5,030,379 instructions (0.042%), 18,550 calls (0890F740 - 0890F80C, length 52)
  Back Branch 0890F7F0 245,834 times (length 16)
  Back Branch 0890F7A0 245,834 times (length 16)
_S1_2_88789B0 4,987,800 instructions (0.042%), 146,700 calls (088789B0 - 08878A34, length 34)
_S1_2_8988890 4,977,396 instructions (0.042%), 292,788 calls (08988890 - 089888D0, length 17)
_S1_2_88DD92C 4,919,914 instructions (0.041%), 4,115 calls (088DD92C - 088DD9BC, length 37)
  Back Branch 088DD9B0 517,581 times (length 19)
_S1_2_89894E8 4,879,360 instructions (0.041%), 304,960 calls (089894E8 - 08989524, length 16)
_S1_2_88FE9F8 4,839,288 instructions (0.041%), 248,481 calls (088FE9F8 - 088FEB48, length 85)
_S1_2_885D814 4,838,897 instructions (0.041%), 1 calls (0885D814 - 0885D9DC, length 115)
  Back Branch 0885D9A0 116,766 times (length 83)
_S1_2_89111E8 4,731,845 instructions (0.040%), 47,089 calls (089111E8 - 08911344, length 88)
  Back Branch 08911304 188,356 times (length 59)
  Back Branch 089112DC 53,586 times (length 14)
  Back Branch 089112F0 13,442 times (length 23)
_S1_2_884FED4 4,687,840 instructions (0.039%), 234,672 calls (0884FED4 - 0884FF20, length 20)
_S1_2_8901CA0 4,660,735 instructions (0.039%), 419,739 calls (08901CA0 - 08901CE0, length 17)
_S1_2_887AA5C 4,585,974 instructions (0.039%), 21,487 calls (0887AA5C - 0887AE60, length 258)
_S1_2_89898EC 4,541,346 instructions (0.038%), 504,594 calls (089898EC - 0898990C, length 9)
_S1_2_8989C20 4,527,712 instructions (0.038%), 565,964 calls (08989B20 - 08989C28, length 67)
  Back Branch 08989C24 565,964 times (length 67)
_S1_2_88DDD00 4,498,260 instructions (0.038%), 2,432 calls (088DDD00 - 088DDD58, length 23)
  Back Branch 088DDD38 557,728 times (length 8)
_S1_2_88707F0 4,465,010 instructions (0.038%), 202,955 calls (088707F0 - 08870844, length 22)
_S1_2_8989774 4,444,803 instructions (0.037%), 233,937 calls (08989774 - 089897BC, length 19)
_S1_2_8906FFC 4,324,248 instructions (0.036%), 75,864 calls (08906FFC - 089070DC, length 57)
_S1_2_890B8F4 4,303,673 instructions (0.036%), 536,767 calls (0890B8F4 - 0890B92C, length 15)
_S1_2_89940A4 4,301,218 instructions (0.036%), 40,588 calls (089940A4 - 08994504, length 281)
_S1_2_8989CB0 4,146,367 instructions (0.035%), 235,123 calls (08989CB0 - 08989CF8, length 19)
_S1_2_88E41E0 4,081,808 instructions (0.034%), 42,472 calls (088E41E0 - 088E4348, length 91)
  Back Branch 088E4308 169,888 times (length 47)
_S1_2_887F814 4,071,729 instructions (0.034%), 2,620 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
_S1_2_8989BF0 4,060,256 instructions (0.034%), 507,532 calls (08989B20 - 08989BF8, length 55)
  Back Branch 08989BF4 507,532 times (length 55)
_S1_2_8850074 3,999,024 instructions (0.034%), 222,168 calls (08850074 - 088500B8, length 18)
_S1_2_8850568 3,982,780 instructions (0.034%), 1,991,390 calls (08850568 - 0885056C, length 2)
_S1_2_886F720 3,929,968 instructions (0.033%), 70,178 calls (0886F720 - 0886F7FC, length 56)
_S1_2_898944C 3,912,480 instructions (0.033%), 300,960 calls (0898944C - 0898947C, length 13)
_S1_2_8994508 3,908,742 instructions (0.033%), 62,209 calls (08994508 - 08994898, length 229)
  Back Branch 0899482C 36,945 times (length 15)
  Back Branch 089945E0 7 times (length 12)
_S1_2_898A8FC 3,891,725 instructions (0.033%), 228,925 calls (0898A8FC - 0898A93C, length 17)
_S1_2_890CA68 3,871,442 instructions (0.033%), 131,607 calls (0890CA68 - 0890CC54, length 124)
_S1_2_8989140 3,822,855 instructions (0.032%), 254,857 calls (08989140 - 08989178, length 15)
_S1_2_891186C 3,745,835 instructions (0.032%), 18,550 calls (0891186C - 08911AC4, length 151)
  Back Branch 08911A84 47,119 times (length 91)
_S1_2_88FE2C0 3,695,333 instructions (0.031%), 335,998 calls (088FE2C0 - 088FE2F0, length 13)
_S1_2_8870750 3,653,190 instructions (0.031%), 202,955 calls (08870750 - 08870794, length 18)
_S1_2_8962548 3,605,016 instructions (0.030%), 150,209 calls (08962548 - 089625A4, length 24)
_S1_2_88737EC 3,603,984 instructions (0.030%), 150,166 calls (088737EC - 08873848, length 24)
_S1_2_887A8E8 3,592,019 instructions (0.030%), 56,368 calls (0887A8E8 - 0887AA58, length 93)
  Back Branch 0887AA48 794 times (length 9)
_S1_2_884AC10 3,551,740 instructions (0.030%), 355,174 calls (0884AC10 - 0884AF58, length 211)
_S1_2_891495C 3,535,568 instructions (0.030%), 100,320 calls (0891495C - 08914A2C, length 53)
_S1_2_8936B8C 3,504,074 instructions (0.029%), 42,472 calls (08936B8C - 08936FA8, length 264)
  Back Branch 08936F0C 25,368 times (length 8)
  Back Branch 08936EA0 25,368 times (length 8)
  Back Branch 08936ECC 8,456 times (length 21)
  Back Branch 08936CD4 30 times (length 8)
  Back Branch 08936C5C 30 times (length 8)
  Back Branch 08936C88 10 times (length 21)
  Back Branch 08936DDC 7 times (length 43)
_S1_2_886FF34 3,501,824 instructions (0.029%), 218,864 calls (0886FF34 - 0886FF94, length 25)
_S1_2_898A764 3,478,148 instructions (0.029%), 94,004 calls (0898A764 - 0898A7F4, length 37)
_S1_2_890197C 3,454,127 instructions (0.029%), 110,834 calls (0890197C - 08901A94, length 71)
_S1_2_89891E8 3,447,664 instructions (0.029%), 313,424 calls (089891E8 - 08989210, length 11)
_S1_2_8989480 3,433,875 instructions (0.029%), 228,925 calls (08989480 - 089894B8, length 15)
_S1_2_897498C 3,419,861 instructions (0.029%), 7,021 calls (0897498C - 08974F28, length 360)
  Back Branch 08974CB8 84,252 times (length 104)
  Back Branch 08974AEC 56,168 times (length 14)
_S1_2_8867FF4 3,405,384 instructions (0.029%), 425,673 calls (08867FF4 - 08868120, length 76)
_S1_2_886A5B0 3,389,861 instructions (0.029%), 35,089 calls (0886A5B0 - 0886A610, length 25)
  Back Branch 0886A5F0 394,037 times (length 7)
_S1_2_8850860 3,280,410 instructions (0.028%), 86,092 calls (08850860 - 0885098C, length 76)
_S1_2_88537F8 3,259,362 instructions (0.027%), 20,042 calls (088537F8 - 088538A8, length 45)
  Back Branch 08853888 145,277 times (length 24)
_S1_2_890C5F4 3,108,036 instructions (0.026%), 518,006 calls (0890C5F4 - 0890C60C, length 7)
_S1_2_898BA60 3,098,511 instructions (0.026%), 238,347 calls (0898BA60 - 0898BA90, length 13)
_S1_2_890AA70 3,088,932 instructions (0.026%), 46,802 calls (0890AA70 - 0890AB74, length 66)
_S1_2_88073E0 3,080,286 instructions (0.026%), 92,642 calls (088073E0 - 0880746C, length 36)
_S1_2_89979B4 3,077,680 instructions (0.026%), 384,710 calls (089979B4 - 089979D0, length 8)
_S1_2_8914C2C 3,060,785 instructions (0.026%), 47,089 calls (08914C2C - 08914CD0, length 42)
  Back Branch 08914CB0 188,356 times (length 17)
_S1_2_8874D04 3,049,204 instructions (0.026%), 20,508 calls (08874D04 - 0887549C, length 487)
  Back Branch 088752C4 894 times (length 12)
  Back Branch 08875450 413 times (length 269)
_S1_2_886A8A8 3,030,657 instructions (0.026%), 35,089 calls (0886A8A8 - 0886A918, length 29)
  Back Branch 0886A900 394,037 times (length 6)
_S1_2_898A7F8 3,009,600 instructions (0.025%), 300,960 calls (0898A7F8 - 0898A8B4, length 48)
_S1_2_890F6E4 3,008,957 instructions (0.025%), 35,089 calls (0890F6E4 - 0890F73C, length 23)
  Back Branch 0890F710 475,471 times (length 5)
_S1_2_890F004 2,977,074 instructions (0.025%), 88,602 calls (0890F004 - 0890F2B0, length 172)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_8998348 2,970,598 instructions (0.025%), 36,902 calls (08998348 - 08998C98, length 597)
  Back Branch 089984A0 32,775 times (length 43)
  Back Branch 089984B4 15,347 times (length 50)
  Back Branch 089988D0 556 times (length 46)
  Back Branch 08998AF4 315 times (length 43)
  Back Branch 08998A20 305 times (length 130)
  Back Branch 08998B78 137 times (length 8)
  Back Branch 08998C4C 136 times (length 486)
  Back Branch 08998C94 101 times (length 565)
  Back Branch 08998B08 85 times (length 50)
  Back Branch 08998A3C 17 times (length 354)
  Back Branch 08998B10 17 times (length 407)
  Back Branch 08998990 2 times (length 48)
_S1_2_8966D2C 2,970,401 instructions (0.025%), 21,217 calls (08966D2C - 08966F74, length 147)
_S1_2_8989738 2,965,005 instructions (0.025%), 197,667 calls (08989738 - 08989770, length 15)
_S1_2_8901CE4 2,938,173 instructions (0.025%), 419,739 calls (08901CE4 - 08901CFC, length 7)
_S1_2_8904744 2,877,298 instructions (0.024%), 35,089 calls (08904744 - 08904888, length 82)
_S1_2_884F2C0 2,853,344 instructions (0.024%), 73,994 calls (0884F2C0 - 0884F590, length 181)
_S1_2_88EBF0C 2,845,624 instructions (0.024%), 42,472 calls (088EBF0C - 088EC804, length 575)
_S1_2_8958F58 2,825,958 instructions (0.024%), 123,802 calls (08958F58 - 08958FB0, length 23)
_S1_2_8904690 2,807,120 instructions (0.024%), 140,356 calls (08904690 - 089046DC, length 20)
_S1_2_88056F0 2,767,841 instructions (0.023%), 21,912 calls (088056F0 - 08805770, length 33)
  Back Branch 08805740 268,248 times (length 9)
  Back Branch 08805760 11,177 times (length 24)
_S1_2_88EA1EC 2,767,433 instructions (0.023%), 21,912 calls (088EA1EC - 088EA420, length 142)
  Back Branch 088EA3EC 42,333 times (length 102)
_S1_2_890F6A8 2,729,920 instructions (0.023%), 35,112 calls (0890F6A8 - 0890F6E0, length 15)
  Back Branch 0890F6CC 475,760 times (length 5)
_S1_2_88E7144 2,722,174 instructions (0.023%), 42,472 calls (088E7144 - 088E86A0, length 1368)
_S1_2_8909CFC 2,710,730 instructions (0.023%), 1,355,365 calls (08909CFC - 08909D00, length 2)
_S1_2_8989C08 2,695,136 instructions (0.023%), 336,892 calls (08989B20 - 08989C10, length 61)
  Back Branch 08989C0C 336,892 times (length 61)
_S1_2_887F50C 2,694,930 instructions (0.023%), 1,812 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
_S1_2_8878CEC 2,683,214 instructions (0.023%), 33,310 calls (08878CEC - 08879010, length 202)
_S1_2_89A1804 2,679,882 instructions (0.023%), 1,339,941 calls (089A1804 - 089A1808, length 2)
_S1_2_8911348 2,668,040 instructions (0.022%), 92,750 calls (08911348 - 089113B8, length 29)
_S1_2_8987EBC 2,585,751 instructions (0.022%), 21,913 calls (08987EBC - 08988120, length 154)
  Back Branch 089880F8 21,913 times (length 103)
  Back Branch 089880B8 21,913 times (length 89)
  Back Branch 08988090 21,913 times (length 37)
  Back Branch 08988098 21,913 times (length 77)
  Back Branch 08988068 1 times (length 61)
_S1_2_898A940 2,582,771 instructions (0.022%), 80,731 calls (0898A940 - 0898A9BC, length 32)
_S1_2_88700E0 2,579,195 instructions (0.022%), 104,036 calls (088700E0 - 0887015C, length 32)
_S1_2_8877960 2,551,296 instructions (0.021%), 53,152 calls (08877960 - 08877A1C, length 48)
_S1_2_8901AB4 2,450,214 instructions (0.021%), 33,111 calls (08901AB4 - 08901BE0, length 76)
_S1_2_8904D60 2,435,156 instructions (0.020%), 78,719 calls (08904D60 - 08905150, length 253)
_S1_2_896783C 2,419,631 instructions (0.020%), 19,484 calls (0896783C - 08967D04, length 307)
_S1_2_89625F8 2,408,718 instructions (0.020%), 92,643 calls (089625F8 - 0896266C, length 30)
_S1_2_883F600 2,401,152 instructions (0.020%), 41,279 calls (0883F600 - 0883F870, length 157)
  Back Branch 0883F748 9,504 times (length 46)
_S1_2_88FD2D4 2,329,019 instructions (0.020%), 8,656 calls (088FD2D4 - 088FDA78, length 490)
  Back Branch 088FDA3C 26 times (length 53)
_S1_2_88E914C 2,316,514 instructions (0.019%), 11,769 calls (088E914C - 088E923C, length 61)
  Back Branch 088E9194 455,620 times (length 6)
_S1_2_88E4E34 2,305,841 instructions (0.019%), 42,472 calls (088E4E34 - 088E50A8, length 158)
  Back Branch 088E5068 8,163 times (length 31)
_S1_2_898B538 2,296,302 instructions (0.019%), 40,286 calls (0898B538 - 0898B594, length 24)
  Back Branch 0898B56C 161,144 times (length 11)
_S1_2_898A9EC 2,270,220 instructions (0.019%), 75,674 calls (0898A9EC - 0898AA64, length 31)
  Back Branch 0898AA60 75,674 times (length 10)
_S1_2_89894BC 2,261,820 instructions (0.019%), 205,620 calls (089894BC - 089894E4, length 11)
_S1_2_8912040 2,257,073 instructions (0.019%), 593 calls (08912040 - 08912CA4, length 794)
  Back Branch 089125C4 25,879 times (length 51)
  Back Branch 08912AB0 11,645 times (length 134)
  Back Branch 08912AC8 11,645 times (length 425)
  Back Branch 08912118 4,744 times (length 5)
  Back Branch 089123B8 3,152 times (length 26)
  Back Branch 08912C70 394 times (length 22)
_S1_2_884FFE0 2,255,186 instructions (0.019%), 132,658 calls (0884FFE0 - 08850024, length 18)
_S1_2_8989528 2,244,275 instructions (0.019%), 204,025 calls (08989528 - 08989550, length 11)
_S1_2_887D264 2,204,444 instructions (0.019%), 27,212 calls (0887D264 - 0887D400, length 104)
_S1_2_885FA24 2,204,040 instructions (0.019%), 74,200 calls (0885FA24 - 0885FADC, length 47)
_S1_2_8850534 2,201,358 instructions (0.019%), 366,893 calls (08850534 - 08850548, length 6)
_S1_2_8842BD8 2,200,816 instructions (0.019%), 27,404 calls (08842BD8 - 08842C64, length 36)
  Back Branch 08842C0C 510,293 times (length 3)
_S1_2_8870994 2,191,035 instructions (0.018%), 313,005 calls (08870994 - 088709AC, length 7)
_S1_2_8991F54 2,178,031 instructions (0.018%), 62,209 calls (08991F54 - 089920B4, length 89)
_S1_2_8877920 2,160,192 instructions (0.018%), 135,012 calls (08877920 - 0887795C, length 16)
_S1_2_88735EC 2,158,520 instructions (0.018%), 61,672 calls (088735EC - 08873674, length 35)
_S1_2_8806D88 2,155,426 instructions (0.018%), 21,912 calls (08806D88 - 08806F3C, length 110)
_S1_2_885E06C 2,143,955 instructions (0.018%), 126,115 calls (0885E06C - 0885E110, length 42)
_S1_2_898988C 2,137,860 instructions (0.018%), 142,524 calls (0898988C - 089898C4, length 15)
_S1_2_8989B34 2,137,672 instructions (0.018%), 267,209 calls (08989B20 - 08989B3C, length 8)
  Back Branch 08989B38 267,209 times (length 8)
_S1_2_8806544 2,133,759 instructions (0.018%), 21,934 calls (08806544 - 088066A8, length 90)
  Back Branch 088065E0 42,472 times (length 16)
  Back Branch 08806644 22,479 times (length 6)
  Back Branch 08806590 23 times (length 5)
_S1_2_89892B8 2,117,080 instructions (0.018%), 211,708 calls (089892B8 - 089892DC, length 10)
_S1_2_88FF3CC 2,095,810 instructions (0.018%), 9,448 calls (088FF3CC - 088FFD80, length 622)
_S1_2_8915374 2,085,655 instructions (0.018%), 37,921 calls (08915374 - 0891544C, length 55)
_S1_2_896587C 2,075,797 instructions (0.017%), 10,747 calls (0896587C - 08965BF0, length 222)
_S1_2_898BC84 2,072,856 instructions (0.017%), 259,107 calls (0898BC84 - 0898BCA0, length 8)
_S1_2_885FF20 2,059,050 instructions (0.017%), 55,650 calls (0885FF20 - 0885FFB0, length 37)
_S1_2_889C60C 2,058,120 instructions (0.017%), 28,585 calls (0889C60C - 0889C72C, length 73)
  Back Branch 0889C700 28,585 times (length 39)
  Back Branch 0889C6D8 28,585 times (length 9)
_S1_2_88543BC 2,040,887 instructions (0.017%), 56,365 calls (088543BC - 088544E0, length 74)
_S1_2_898B648 2,037,707 instructions (0.017%), 21,079 calls (0898B648 - 0898B708, length 49)
  Back Branch 0898B6D0 84,316 times (length 20)
  Back Branch 0898B704 61,368 times (length 18)
_S1_2_8911AC8 2,002,392 instructions (0.017%), 18,550 calls (08911AC8 - 08911DC4, length 192)
  Back Branch 08911D84 47,033 times (length 133)
_S1_2_889E270 2,000,073 instructions (0.017%), 35,089 calls (0889E270 - 0889E350, length 57)
_S1_2_88DD684 1,994,524 instructions (0.017%), 1,755 calls (088DD684 - 088DD704, length 33)
  Back Branch 088DD6EC 217,046 times (length 15)
_S1_2_890DA5C 1,990,738 instructions (0.017%), 139 calls (0890DA5C - 0890E104, length 427)
  Back Branch 0890E0C0 8,832 times (length 82)
  Back Branch 0890DF68 8,832 times (length 14)
  Back Branch 0890DE78 8,832 times (length 129)
  Back Branch 0890DC08 604 times (length 31)
_S1_2_88DD158 1,953,712 instructions (0.016%), 42,472 calls (088DD158 - 088DD20C, length 46)
_S1_2_88EC924 1,930,493 instructions (0.016%), 42,472 calls (088EC924 - 088ECAEC, length 115)
_S1_2_8901214 1,923,108 instructions (0.016%), 87,414 calls (08901214 - 08901274, length 25)
_S1_2_8990334 1,914,289 instructions (0.016%), 9,634 calls (08990334 - 08990518, length 122)
  Back Branch 089904C8 66,635 times (length 27)
_S1_2_890488C 1,907,280 instructions (0.016%), 79,470 calls (0890488C - 089048E8, length 24)
_S1_2_898A9C0 1,905,372 instructions (0.016%), 211,708 calls (0898A9C0 - 0898A9E8, length 11)
  Back Branch 0898A9E4 170,290 times (length 6)
_S1_2_89764BC 1,903,347 instructions (0.016%), 2,211 calls (089764BC - 08976A3C, length 353)
  Back Branch 089769AC 70,752 times (length 206)
_S1_2_8989C5C 1,882,368 instructions (0.016%), 235,296 calls (08989B20 - 08989C64, length 82)
  Back Branch 08989C60 235,296 times (length 82)
_S1_2_8989C50 1,882,368 instructions (0.016%), 235,296 calls (08989B20 - 08989C58, length 79)
  Back Branch 08989C54 235,296 times (length 79)
_S1_2_8989C44 1,882,368 instructions (0.016%), 235,296 calls (08989B20 - 08989C4C, length 76)
  Back Branch 08989C48 235,296 times (length 76)
_S1_2_8989C38 1,882,368 instructions (0.016%), 235,296 calls (08989B20 - 08989C40, length 73)
  Back Branch 08989C3C 235,296 times (length 73)
_S1_2_88F8C8C 1,874,182 instructions (0.016%), 2,521 calls (088F8C8C - 088F9110, length 290)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_8873B00 1,861,206 instructions (0.016%), 25,890 calls (08873B00 - 0887406C, length 348)
  Back Branch 08873E94 2,919 times (length 12)
  Back Branch 08874020 987 times (length 224)
_S1_2_898917C 1,858,576 instructions (0.016%), 116,161 calls (0898917C - 089891B8, length 16)
_S1_2_89040A8 1,833,425 instructions (0.015%), 35,089 calls (089040A8 - 0890423C, length 102)
_S1_2_887072C 1,826,595 instructions (0.015%), 202,955 calls (0887072C - 0887074C, length 9)
_S1_2_89070F0 1,824,624 instructions (0.015%), 76,026 calls (089070F0 - 0890714C, length 24)
_S1_2_8907150 1,822,416 instructions (0.015%), 75,934 calls (08907150 - 089071AC, length 24)
_S1_2_89071B0 1,820,208 instructions (0.015%), 75,842 calls (089071B0 - 0890720C, length 24)
_S1_2_88768F8 1,789,365 instructions (0.015%), 119,291 calls (088768F8 - 08876930, length 15)
_S1_2_8876C84 1,783,663 instructions (0.015%), 93,877 calls (08876C84 - 08876CCC, length 19)
_S1_2_8877D94 1,777,591 instructions (0.015%), 48,043 calls (08877D94 - 08877E24, length 37)
_S1_2_88E694C 1,757,586 instructions (0.015%), 42,472 calls (088E694C - 088E6CA4, length 215)
_S1_2_88FAC6C 1,698,880 instructions (0.014%), 42,472 calls (088FAC6C - 088FB3A0, length 462)
_S1_2_8998CAC 1,697,891 instructions (0.014%), 130,607 calls (08998CAC - 08998CDC, length 13)
_S1_2_8914914 1,692,072 instructions (0.014%), 94,004 calls (08914914 - 08914958, length 18)
_S1_2_891141C 1,683,600 instructions (0.014%), 92,750 calls (0891141C - 08911488, length 28)
_S1_2_8989BE4 1,679,288 instructions (0.014%), 209,911 calls (08989B20 - 08989BEC, length 52)
  Back Branch 08989BE8 209,911 times (length 52)
_S1_2_898F9DC 1,674,900 instructions (0.014%), 66,996 calls (0898F9DC - 0898FA3C, length 25)
_S1_2_898B298 1,672,367 instructions (0.014%), 20,149 calls (0898B298 - 0898B2F0, length 23)
  Back Branch 0898B2B0 322,384 times (length 4)
_S1_2_8911F38 1,655,280 instructions (0.014%), 25,080 calls (08911F38 - 0891203C, length 66)
_S1_2_8964A08 1,635,619 instructions (0.014%), 9,841 calls (08964A08 - 08964A64, length 24)
  Back Branch 08964A34 299,569 times (length 5)
_S1_2_898B40C 1,605,582 instructions (0.014%), 72,981 calls (0898B40C - 0898B460, length 22)
_S1_2_8915144 1,605,120 instructions (0.014%), 25,080 calls (08915144 - 089151F8, length 46)
  Back Branch 08915184 100,320 times (length 6)
_S1_2_8989290 1,545,970 instructions (0.013%), 154,597 calls (08989290 - 089892B4, length 10)
_S1_2_8938918 1,537,343 instructions (0.013%), 8,456 calls (08938918 - 08938E94, length 352)
  Back Branch 089389F8 129,712 times (length 9)
  Back Branch 089389A4 235 times (length 16)
  Back Branch 08938B8C 120 times (length 52)
  Back Branch 08938E70 80 times (length 180)
  Back Branch 08938E80 40 times (length 255)
_S1_2_886A614 1,535,508 instructions (0.013%), 170,612 calls (0886A614 - 0886A634, length 9)
_S1_2_8885CCC 1,532,390 instructions (0.013%), 586 calls (08885CCC - 0888622C, length 345)
  Back Branch 08885FE8 16,408 times (length 74)
  Back Branch 08886220 4,102 times (length 330)
_S1_2_896626C 1,527,624 instructions (0.013%), 21,217 calls (0896626C - 089663AC, length 81)
_S1_2_88BB7C4 1,524,936 instructions (0.013%), 4,872 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 547,320 times (length 393)
  Back Branch 088BB7C4 4,872 times (length 282)
_S1_2_8989A34 1,513,480 instructions (0.013%), 75,674 calls (08989A34 - 08989AEC, length 47)
_S1_2_8904D00 1,494,559 instructions (0.013%), 78,661 calls (08904D00 - 08904D48, length 19)
_S1_2_889C2EC 1,488,996 instructions (0.013%), 82,722 calls (0889C2EC - 0889C330, length 18)
_S1_2_88544E4 1,483,326 instructions (0.012%), 38,034 calls (088544E4 - 0885457C, length 39)
_S1_2_8989C2C 1,478,200 instructions (0.012%), 184,775 calls (08989B20 - 08989C34, length 70)
  Back Branch 08989C30 184,775 times (length 70)
_S1_2_8807538 1,466,391 instructions (0.012%), 75,674 calls (08807538 - 088075C0, length 35)
_S1_2_8910030 1,464,367 instructions (0.012%), 12,959 calls (08910030 - 089101F0, length 113)
_S1_2_88FBCBC 1,461,677 instructions (0.012%), 77,604 calls (088FBCBC - 088FBD20, length 26)
_S1_2_8877B54 1,453,933 instructions (0.012%), 111,841 calls (08877B54 - 08877B84, length 13)
_S1_2_886FBF4 1,439,857 instructions (0.012%), 69,183 calls (0886FBF4 - 0886FC5C, length 27)
_S1_2_8871120 1,434,165 instructions (0.012%), 95,611 calls (08871120 - 08871298, length 95)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_889C5D4 1,428,912 instructions (0.012%), 178,614 calls (0889C5D4 - 0889C5F0, length 8)
_S1_2_8854778 1,413,346 instructions (0.012%), 56,503 calls (08854778 - 088547DC, length 26)
_S1_2_88BC0CC 1,411,735 instructions (0.012%), 42,472 calls (088BC0CC - 088BC174, length 43)
  Back Branch 088BC158 23,865 times (length 24)
_S1_2_89892E0 1,410,060 instructions (0.012%), 94,004 calls (089892E0 - 08989318, length 15)
_S1_2_88E87B4 1,404,004 instructions (0.012%), 34,244 calls (088E87B4 - 088E8854, length 41)
_S1_2_892D680 1,392,022 instructions (0.012%), 28,334 calls (0892D680 - 0892D7B8, length 79)
_S1_2_887119C 1,383,906 instructions (0.012%), 18,550 calls (0887119C - 08871298, length 64)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_88DDE84 1,383,799 instructions (0.012%), 20,101 calls (088DDE84 - 088DE004, length 97)
  Back Branch 088DDFD8 26,557 times (length 66)
_S1_2_8806A4C 1,377,658 instructions (0.012%), 41,303 calls (08806A4C - 08806C20, length 118)
_S1_2_88635C8 1,375,528 instructions (0.012%), 125,048 calls (088635C8 - 088635F0, length 11)
_S1_2_887116C 1,372,700 instructions (0.012%), 18,550 calls (0887116C - 08871298, length 76)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_884FF24 1,361,260 instructions (0.011%), 68,063 calls (0884FF24 - 0884FF70, length 20)
_S1_2_884FF7C 1,357,920 instructions (0.011%), 90,508 calls (0884FF7C - 0884FFDC, length 25)
_S1_2_88DF7E4 1,349,903 instructions (0.011%), 20,101 calls (088DF7E4 - 088DF9A8, length 114)
  Back Branch 088DF984 26,557 times (length 86)
_S1_2_8861D94 1,348,218 instructions (0.011%), 1,028 calls (08861D94 - 08861E10, length 32)
  Back Branch 08861DE0 124,527 times (length 14)
_S1_2_898A738 1,347,408 instructions (0.011%), 154,597 calls (0898A738 - 0898A760, length 11)
  Back Branch 0898A75C 55,316 times (length 7)
_S1_2_889C37C 1,343,342 instructions (0.011%), 51,667 calls (0889C37C - 0889C3E0, length 26)
_S1_2_890B8A4 1,342,444 instructions (0.011%), 335,611 calls (0890B8A4 - 0890B8B0, length 4)
_S1_2_88BCDC8 1,340,912 instructions (0.011%), 2,388 calls (088BCDC8 - 088BCF78, length 109)
  Back Branch 088BCF6C 21,122 times (length 71)
_S1_2_8989B18 1,333,346 instructions (0.011%), 190,478 calls (08989B18 - 08989B30, length 7)
_S1_2_88549B8 1,326,580 instructions (0.011%), 66,329 calls (088549B8 - 08854A04, length 20)
_S1_2_88FDFA4 1,321,215 instructions (0.011%), 37,749 calls (088FDFA4 - 088FE02C, length 35)
_S1_2_8989C14 1,302,128 instructions (0.011%), 162,766 calls (08989B20 - 08989C1C, length 64)
  Back Branch 08989C18 162,766 times (length 64)
_S1_2_8901C60 1,299,840 instructions (0.011%), 108,320 calls (08901C60 - 08901C9C, length 16)
_S1_2_88BD290 1,297,828 instructions (0.011%), 41,851 calls (088BD290 - 088BD404, length 94)
_S1_2_89655E0 1,290,417 instructions (0.011%), 10,921 calls (089655E0 - 08965878, length 167)
_S1_2_899FEA8 1,286,428 instructions (0.011%), 49,478 calls (0899FEA8 - 0899FF0C, length 26)
_S1_2_8842DD0 1,264,708 instructions (0.011%), 34,083 calls (08842DD0 - 08842EBC, length 60)
  Back Branch 08842E6C 20,065 times (length 35)
_S1_2_8870D88 1,261,400 instructions (0.011%), 74,200 calls (08870D88 - 08870DD0, length 19)
_S1_2_8991E1C 1,258,228 instructions (0.011%), 40,588 calls (08991E1C - 08991F50, length 78)
_S1_2_8900CC0 1,253,682 instructions (0.011%), 19,572 calls (08900CC0 - 08900DEC, length 76)
_S1_2_8852094 1,245,862 instructions (0.010%), 23,974 calls (08852094 - 088521C0, length 76)
_S1_2_881DEE8 1,239,941 instructions (0.010%), 41,279 calls (0881DEE8 - 0881E1E4, length 192)
_S1_2_88FB67C 1,231,688 instructions (0.010%), 42,472 calls (088FB67C - 088FB928, length 172)
_S1_2_89898C8 1,226,241 instructions (0.010%), 136,249 calls (089898C8 - 089898E8, length 9)
_S1_2_892A694 1,223,943 instructions (0.010%), 2,775 calls (0892A694 - 0892A7F0, length 88)
  Back Branch 0892A7C4 37,147 times (length 51)
  Back Branch 0892A764 19,982 times (length 7)
_S1_2_898B9F8 1,222,720 instructions (0.010%), 152,840 calls (0898B9F8 - 0898BA14, length 8)
_S1_2_890A634 1,217,730 instructions (0.010%), 202,955 calls (0890A634 - 0890A654, length 9)
_S1_2_8805930 1,215,936 instructions (0.010%), 135,104 calls (08805930 - 08805950, length 9)
_S1_2_8989910 1,210,965 instructions (0.010%), 80,731 calls (08989910 - 08989948, length 15)
_S1_2_898A8A0 1,203,840 instructions (0.010%), 100,320 calls (0898A82C - 0898A8AC, length 33)
  Back Branch 0898A8A8 100,320 times (length 33)
_S1_2_898A84C 1,203,840 instructions (0.010%), 100,320 calls (0898A82C - 0898A858, length 12)
  Back Branch 0898A854 100,320 times (length 12)
_S1_2_8967D08 1,203,763 instructions (0.010%), 9,742 calls (08967D08 - 08968124, length 264)
_S1_2_8961E9C 1,201,744 instructions (0.010%), 150,218 calls (08961E9C - 08961EB8, length 8)
_S1_2_89036CC 1,198,945 instructions (0.010%), 35,089 calls (089036CC - 0890380C, length 81)
_S1_2_88040A4 1,198,650 instructions (0.010%), 34,290 calls (088040A4 - 088041FC, length 87)
_S1_2_88F570C 1,189,216 instructions (0.010%), 42,472 calls (088F570C - 088F59C8, length 176)
_S1_2_88FC2E4 1,157,937 instructions (0.010%), 35,089 calls (088FC2E4 - 088FC364, length 33)
_S1_2_88717E0 1,156,671 instructions (0.010%), 49,548 calls (088717E0 - 0887198C, length 108)
_S1_2_8989C68 1,153,728 instructions (0.010%), 144,216 calls (08989B20 - 08989C70, length 85)
  Back Branch 08989C6C 144,216 times (length 85)
_S1_2_890C1A8 1,151,826 instructions (0.010%), 88,602 calls (0890C1A8 - 0890C1FC, length 22)
_S1_2_890F2B4 1,146,366 instructions (0.010%), 21,229 calls (0890F2B4 - 0890F460, length 108)
_S1_2_8863C7C 1,139,886 instructions (0.010%), 51,813 calls (08863C7C - 08863CD0, length 22)
_S1_2_886A33C 1,129,944 instructions (0.010%), 12,282 calls (0886A33C - 0886A4A8, length 92)
_S1_2_8988DB8 1,122,703 instructions (0.009%), 1,122,703 calls (08988DB8 - 08988E84, length 52)
_S1_2_8850B54 1,121,196 instructions (0.009%), 57,015 calls (08850B54 - 08850C18, length 50)
_S1_2_898A820 1,103,520 instructions (0.009%), 100,320 calls (0898A820 - 0898A848, length 11)
_S1_2_8929E44 1,091,542 instructions (0.009%), 12,325 calls (08929E44 - 08929FD0, length 100)
_S1_2_890FE90 1,081,808 instructions (0.009%), 10,402 calls (0890FE90 - 0891002C, length 104)
_S1_2_8805954 1,080,832 instructions (0.009%), 135,104 calls (08805954 - 08805970, length 8)
_S1_2_889C5B4 1,076,320 instructions (0.009%), 134,540 calls (0889C5B4 - 0889C5D0, length 8)
_S1_2_89889AC 1,059,436 instructions (0.009%), 75,674 calls (089889AC - 089889E0, length 14)
_S1_2_898A4F0 1,053,402 instructions (0.009%), 25,081 calls (0898A4F0 - 0898A594, length 42)
_S1_2_8989044 1,053,402 instructions (0.009%), 25,081 calls (08989044 - 089890E8, length 42)
_S1_2_8958F18 1,051,840 instructions (0.009%), 132,823 calls (08958F18 - 08958F34, length 8)
_S1_2_8870C10 1,045,330 instructions (0.009%), 74,200 calls (08870C10 - 08870C54, length 18)
_S1_2_8805974 1,018,719 instructions (0.009%), 1 calls (08805974 - 088059CC, length 23)
  Back Branch 088059B4 92,610 times (length 11)
_S1_2_88602C0 1,017,581 instructions (0.009%), 35,089 calls (088602C0 - 08860330, length 29)
_S1_2_8966754 1,017,060 instructions (0.009%), 8,844 calls (08966754 - 08966938, length 122)
_S1_2_8989718 1,015,488 instructions (0.009%), 126,936 calls (08989718 - 08989734, length 8)
_S1_2_895D3A0 1,007,282 instructions (0.008%), 2,891 calls (0895D3A0 - 0895D774, length 246)
  Back Branch 0895D70C 88,576 times (length 185)
_S1_2_8970F20 1,003,126 instructions (0.008%), 11,094 calls (08970F20 - 08971338, length 263)
  Back Branch 089712F8 320 times (length 208)
_S1_2_892A828 1,001,689 instructions (0.008%), 2,617 calls (0892A828 - 0892AB0C, length 186)
  Back Branch 0892AA60 17,856 times (length 20)
  Back Branch 0892AA74 15,704 times (length 48)
_S1_2_88DD708 999,287 instructions (0.008%), 17,691 calls (088DD708 - 088DD7EC, length 58)
  Back Branch 088DD7CC 23,328 times (length 9)
_S1_2_8968790 991,056 instructions (0.008%), 6,706 calls (08968790 - 08968C0C, length 288)
_S1_2_88633B4 961,716 instructions (0.008%), 80,143 calls (088633B4 - 088633E0, length 12)
_S1_2_8989CA4 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989CAC, length 100)
  Back Branch 08989CA8 119,136 times (length 100)
_S1_2_8989C98 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989CA0, length 97)
  Back Branch 08989C9C 119,136 times (length 97)
_S1_2_8989C8C 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989C94, length 94)
  Back Branch 08989C90 119,136 times (length 94)
_S1_2_8989C80 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989C88, length 91)
  Back Branch 08989C84 119,136 times (length 91)
_S1_2_8989C74 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989C7C, length 88)
  Back Branch 08989C78 119,136 times (length 88)
_S1_2_8989BFC 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989C04, length 58)
  Back Branch 08989C00 119,136 times (length 58)
_S1_2_8989BD8 953,088 instructions (0.008%), 119,136 calls (08989B20 - 08989BE0, length 49)
  Back Branch 08989BDC 119,136 times (length 49)
_S1_2_8990768 940,666 instructions (0.008%), 3,546 calls (08990768 - 08990F98, length 525)
_S1_2_898FDB0 938,476 instructions (0.008%), 67,034 calls (0898FDB0 - 0898FDE8, length 15)
  Back Branch 0898FDE4 67,034 times (length 6)
_S1_2_8877394 932,925 instructions (0.008%), 62,195 calls (08877394 - 088773CC, length 15)
_S1_2_886DA80 927,623 instructions (0.008%), 19,753 calls (0886DA80 - 0886DD40, length 177)
  Back Branch 0886DC1C 1,524 times (length 36)
  Back Branch 0886DB58 160 times (length 14)
_S1_2_8805908 926,460 instructions (0.008%), 92,646 calls (08805908 - 0880592C, length 10)
_S1_2_8988184 920,346 instructions (0.008%), 21,913 calls (08988184 - 08988240, length 48)
  Back Branch 0898823C 21,913 times (length 11)
_S1_2_89A057C 905,880 instructions (0.008%), 1,418 calls (089A057C - 089A0654, length 55)
  Back Branch 089A0624 71,986 times (length 12)
  Back Branch 089A062C 1,387 times (length 37)
  Back Branch 089A05EC 1,387 times (length 21)
  Back Branch 089A0650 1,385 times (length 33)
_S1_2_89A1C34 881,864 instructions (0.007%), 440,932 calls (089A1C34 - 089A1C38, length 2)
_S1_2_89A1C24 881,864 instructions (0.007%), 440,932 calls (089A1C24 - 089A1C28, length 2)
_S1_2_8850C1C 881,547 instructions (0.007%), 57,015 calls (08850C1C - 08850CF8, length 56)
_S1_2_8959C40 879,155 instructions (0.007%), 4,894 calls (08959A34 - 08959F6C, length 335)
  Back Branch 08959D6C 120,672 times (length 208)
_S1_2_8907C7C 871,478 instructions (0.007%), 26,094 calls (08907C7C - 08907DAC, length 77)
  Back Branch 08907D30 24,764 times (length 18)
_S1_2_884C4F0 865,152 instructions (0.007%), 24,032 calls (0884C4F0 - 0884C5B0, length 49)
_S1_2_892F3E8 864,567 instructions (0.007%), 1,671 calls (0892F3E8 - 0892F64C, length 154)
  Back Branch 0892F580 33,633 times (length 19)
_S1_2_892A180 862,717 instructions (0.007%), 2,775 calls (0892A180 - 0892A690, length 325)
  Back Branch 0892A648 14,259 times (length 250)
  Back Branch 0892A298 6,175 times (length 11)
  Back Branch 0892A638 5,204 times (length 15)
_S1_2_8899E9C 862,120 instructions (0.007%), 3,024 calls (08899E9C - 0889A5C0, length 458)
_S1_2_884ABE4 855,536 instructions (0.007%), 77,776 calls (0884ABE4 - 0884AC0C, length 11)
_S1_2_88EB7B8 849,440 instructions (0.007%), 42,472 calls (088EB7B8 - 088EB8F8, length 81)
_S1_2_88BCA70 847,709 instructions (0.007%), 12,999 calls (088BCA70 - 088BCBB8, length 83)
_S1_2_890F0C4 846,866 instructions (0.007%), 25,050 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_885F618 842,664 instructions (0.007%), 35,111 calls (0885F618 - 0885F674, length 24)
_S1_2_8975ED4 838,667 instructions (0.007%), 2,211 calls (08975ED4 - 08976184, length 173)
  Back Branch 08976094 70,752 times (length 9)
_S1_2_8968F48 834,016 instructions (0.007%), 7,021 calls (08968F48 - 08969198, length 149)
_S1_2_89891BC 827,640 instructions (0.007%), 75,240 calls (089891BC - 089891E4, length 11)
_S1_2_8964A68 825,631 instructions (0.007%), 31,181 calls (08964A68 - 08964AD8, length 29)
_S1_2_884B7D4 821,055 instructions (0.007%), 6,182 calls (0884B7D4 - 0884B9DC, length 131)
  Back Branch 0884B8AC 34,265 times (length 11)
  Back Branch 0884B8E8 2,234 times (length 8)
_S1_2_88BB3A8 817,311 instructions (0.007%), 3,328 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 547,320 times (length 393)
  Back Branch 088BB784 3,328 times (length 266)
  Back Branch 088BB50C 784 times (length 80)
  Back Branch 088BB6AC 55 times (length 81)
  Back Branch 088BB554 55 times (length 8)
_S1_2_889B974 815,307 instructions (0.007%), 28,585 calls (0889B974 - 0889BA7C, length 67)
_S1_2_8000000 808,338 instructions (0.007%), 8 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 202,084 times (length 4)
_S1_2_886FED8 807,553 instructions (0.007%), 35,111 calls (0886FED8 - 0886FF30, length 23)
_S1_2_88E4A38 807,054 instructions (0.007%), 42,472 calls (088E4A38 - 088E4B80, length 83)
_S1_2_88DD210 788,832 instructions (0.007%), 21,912 calls (088DD210 - 088DD29C, length 36)
_S1_2_88E43DC 788,638 instructions (0.007%), 42,472 calls (088E43DC - 088E45B8, length 120)
_S1_2_88DE07C 782,247 instructions (0.007%), 2,407 calls (088DE07C - 088DE124, length 43)
  Back Branch 088DE0B8 103,007 times (length 13)
_S1_2_8971D20 767,468 instructions (0.006%), 7,022 calls (08971D20 - 08971FB4, length 166)
  Back Branch 08971EB0 11,305 times (length 81)
_S1_2_8988458 766,885 instructions (0.006%), 21,911 calls (08988458 - 0898851C, length 50)
  Back Branch 08988508 21,911 times (length 27)
_S1_2_884D180 753,859 instructions (0.006%), 9,968 calls (0884D180 - 0884D2F4, length 94)
_S1_2_8844CD8 753,279 instructions (0.006%), 41,303 calls (08844CD8 - 08844D80, length 43)
_S1_2_886A91C 751,577 instructions (0.006%), 2,776 calls (0886A91C - 0886AAC0, length 106)
  Back Branch 0886AA8C 18,539 times (length 69)
_S1_2_88E6800 738,456 instructions (0.006%), 42,472 calls (088E6800 - 088E6904, length 66)
_S1_2_895CC88 737,232 instructions (0.006%), 2,891 calls (0895CC88 - 0895CD18, length 37)
  Back Branch 0895CCE8 92,512 times (length 9)
_S1_2_895CFDC 730,972 instructions (0.006%), 4,326 calls (0895CFDC - 0895D05C, length 33)
  Back Branch 0895D050 69,216 times (length 18)
_S1_2_89897C0 727,320 instructions (0.006%), 25,080 calls (089897C0 - 08989840, length 33)
_S1_2_8842B14 725,210 instructions (0.006%), 27,404 calls (08842B14 - 08842BD4, length 49)
_S1_2_88545F8 722,646 instructions (0.006%), 38,034 calls (088545F8 - 08854724, length 76)
_S1_2_88FA728 722,024 instructions (0.006%), 42,472 calls (088FA728 - 088FA8EC, length 114)
_S1_2_896549C 720,547 instructions (0.006%), 24,239 calls (0896549C - 089655DC, length 81)
_S1_2_88E8720 719,021 instructions (0.006%), 19,433 calls (088E8720 - 088E87B0, length 37)
_S1_2_88432A4 715,176 instructions (0.006%), 32,508 calls (088432A4 - 088432F8, length 22)
_S1_2_886D5E0 712,964 instructions (0.006%), 2,776 calls (0886D5E0 - 0886DA7C, length 296)
  Back Branch 0886D8B8 15,770 times (length 11)
_S1_2_889E0D0 711,744 instructions (0.006%), 88,968 calls (0889E0D0 - 0889E0EC, length 8)
_S1_2_8873310 710,685 instructions (0.006%), 47,379 calls (08873310 - 08873348, length 15)
_S1_2_8836060 701,743 instructions (0.006%), 41,279 calls (08836060 - 088361C0, length 89)
_S1_2_8909D98 700,779 instructions (0.006%), 233,593 calls (08909D98 - 08909DA0, length 3)
_S1_2_8903844 697,971 instructions (0.006%), 35,089 calls (08903844 - 089038F0, length 44)
_S1_2_89A0CD4 697,241 instructions (0.006%), 19,719 calls (089A0CD4 - 089A0E34, length 89)
  Back Branch 089A0D90 11,181 times (length 40)
  Back Branch 089A0DA8 11,181 times (length 46)
  Back Branch 089A0DBC 10,477 times (length 51)
  Back Branch 089A0E14 9,917 times (length 73)
  Back Branch 089A0E30 9,771 times (length 9)
  Back Branch 089A0D64 7,517 times (length 29)
  Back Branch 089A0D7C 7,450 times (length 8)
  Back Branch 089A0D44 1,088 times (length 21)
  Back Branch 089A0E24 13 times (length 18)
  Back Branch 089A0E04 13 times (length 69)
_S1_2_88DFA90 697,167 instructions (0.006%), 42,472 calls (088DFA90 - 088DFB6C, length 56)
_S1_2_896E428 695,062 instructions (0.006%), 7,021 calls (0896E428 - 0896E518, length 61)
  Back Branch 0896E4BC 56,168 times (length 11)
_S1_2_8869D64 692,064 instructions (0.006%), 4,806 calls (08869D64 - 08869FA0, length 144)
_S1_2_88DE3F4 685,855 instructions (0.006%), 1,968 calls (088DE3F4 - 088DE7AC, length 239)
  Back Branch 088DE608 6,226 times (length 62)
  Back Branch 088DE618 2,787 times (length 70)
_S1_2_88F9B30 679,552 instructions (0.006%), 42,472 calls (088F9B30 - 088F9F20, length 253)
_S1_2_88BDDD0 679,552 instructions (0.006%), 42,472 calls (088BDDD0 - 088BE2D8, length 323)
_S1_2_885F7EC 678,940 instructions (0.006%), 18,550 calls (0885F7EC - 0885F8F0, length 66)
_S1_2_8845A24 673,443 instructions (0.006%), 21,912 calls (08845A24 - 08845DDC, length 239)
_S1_2_885CED0 671,332 instructions (0.006%), 68,027 calls (0885CED0 - 0885CEF8, length 11)
_S1_2_895A7A4 669,505 instructions (0.006%), 2,325 calls (0895A7A4 - 0895A84C, length 43)
  Back Branch 0895A808 74,400 times (length 13)
_S1_2_897563C 660,694 instructions (0.006%), 7,021 calls (0897563C - 08975B40, length 322)
_S1_2_8865BA4 660,096 instructions (0.006%), 3,456 calls (08865BA4 - 08865E9C, length 191)
_S1_2_890744C 656,640 instructions (0.006%), 54,720 calls (0890744C - 08907478, length 12)
_S1_2_8870C58 652,548 instructions (0.005%), 6,530 calls (08870C58 - 08870CEC, length 38)
  Back Branch 08870CD8 44,584 times (length 16)
_S1_2_88FB9F0 648,878 instructions (0.005%), 35,111 calls (088FB9F0 - 088FBA48, length 23)
_S1_2_8849948 648,529 instructions (0.005%), 92,647 calls (08849948 - 08849960, length 7)
_S1_2_892DB5C 637,432 instructions (0.005%), 574 calls (0892DB5C - 0892DF4C, length 253)
  Back Branch 0892DE84 13,218 times (length 119)
_S1_2_898D500 627,184 instructions (0.005%), 88,968 calls (0898D500 - 0898D520, length 9)
_S1_2_898A644 627,000 instructions (0.005%), 25,080 calls (0898A644 - 0898A6A4, length 25)
_S1_2_880549C 625,989 instructions (0.005%), 41,426 calls (0880549C - 08805534, length 39)
_S1_2_889E0F0 622,776 instructions (0.005%), 88,968 calls (0889E0F0 - 0889E108, length 7)
_S1_2_898BBCC 619,542 instructions (0.005%), 88,506 calls (0898BBCC - 0898BBE4, length 7)
_S1_2_883A2C0 619,185 instructions (0.005%), 41,279 calls (0883A2C0 - 0883A420, length 89)
_S1_2_887039C 617,724 instructions (0.005%), 68,636 calls (0887039C - 088703BC, length 9)
_S1_2_88F3494 611,532 instructions (0.005%), 36 calls (088F3494 - 088F3970, length 312)
  Back Branch 088F38F8 5,616 times (length 101)
  Back Branch 088F390C 2,808 times (length 111)
  Back Branch 088F391C 432 times (length 153)
  Back Branch 088F3934 144 times (length 254)
_S1_2_89381E0 611,176 instructions (0.005%), 9,678 calls (089381E0 - 08938248, length 27)
  Back Branch 08938228 55,930 times (length 8)
_S1_2_8993DC0 609,917 instructions (0.005%), 623 calls (08993DC0 - 089940A0, length 185)
  Back Branch 0899402C 19,936 times (length 30)
  Back Branch 08993FB0 13,706 times (length 16)
_S1_2_88496AC 609,661 instructions (0.005%), 10,820 calls (088496AC - 088497BC, length 69)
_S1_2_89075A0 609,408 instructions (0.005%), 8,832 calls (089075A0 - 089076B0, length 69)
_S1_2_88FBBB0 607,552 instructions (0.005%), 55,232 calls (088FBBB0 - 088FBBD8, length 11)
_S1_2_88433B0 604,449 instructions (0.005%), 30,759 calls (088433B0 - 08843400, length 21)
_S1_2_8806C24 604,290 instructions (0.005%), 20,143 calls (08806C24 - 08806C98, length 30)
_S1_2_88E4C58 594,608 instructions (0.005%), 42,472 calls (088E4C58 - 088E4CB4, length 24)
_S1_2_89697CC 593,184 instructions (0.005%), 6,179 calls (089697CC - 089698B0, length 58)
  Back Branch 08969830 37,074 times (length 11)
_S1_2_88BDE10 585,926 instructions (0.005%), 41,851 calls (088BDE10 - 088BE2D8, length 307)
_S1_2_8809BB4 580,728 instructions (0.005%), 13,222 calls (08809BB4 - 08809C60, length 44)
_S1_2_88DD890 574,806 instructions (0.005%), 16,315 calls (088DD890 - 088DD928, length 39)
_S1_2_8844418 571,025 instructions (0.005%), 6,275 calls (08844418 - 08844584, length 92)
_S1_2_88FE764 563,420 instructions (0.005%), 28,171 calls (088FE764 - 088FE7B0, length 20)
_S1_2_896B088 560,707 instructions (0.005%), 7,021 calls (0896B088 - 0896B4C8, length 273)
  Back Branch 0896B204 4,086 times (length 56)
  Back Branch 0896B29C 653 times (length 12)
_S1_2_8959414 560,327 instructions (0.005%), 2,211 calls (08959414 - 089599B0, length 360)
  Back Branch 08959464 70,752 times (length 9)
_S1_2_8931390 554,820 instructions (0.005%), 15,852 calls (08931390 - 08931668, length 183)
_S1_2_8850188 552,500 instructions (0.005%), 42,500 calls (08850188 - 088501B8, length 13)
_S1_2_8806708 552,422 instructions (0.005%), 42,494 calls (08806708 - 08806744, length 16)
_S1_2_88056BC 552,422 instructions (0.005%), 42,494 calls (088056BC - 088056EC, length 13)
_S1_2_8958B64 548,904 instructions (0.005%), 34,290 calls (08958B64 - 08958C50, length 60)
_S1_2_8901974 546,096 instructions (0.005%), 273,048 calls (08901974 - 08901978, length 2)
_S1_2_883B874 538,866 instructions (0.005%), 5,952 calls (0883B874 - 0883BC34, length 241)
_S1_2_891FB8C 538,431 instructions (0.005%), 5,331 calls (0891FB8C - 0891FD1C, length 101)
_S1_2_8808A98 536,627 instructions (0.005%), 41,279 calls (08808A98 - 08808AC8, length 13)
_S1_2_88FBA90 526,335 instructions (0.004%), 35,089 calls (088FBA90 - 088FBAD8, length 19)
_S1_2_889E354 526,335 instructions (0.004%), 35,089 calls (0889E354 - 0889E38C, length 15)
_S1_2_889E234 526,335 instructions (0.004%), 35,089 calls (0889E234 - 0889E26C, length 15)
_S1_2_8988124 525,912 instructions (0.004%), 21,913 calls (08988124 - 08988238, length 70)
_S1_2_898BC50 523,926 instructions (0.004%), 40,302 calls (0898BC50 - 0898BC80, length 13)
_S1_2_887E3E4 519,472 instructions (0.004%), 4,390 calls (0887E3E4 - 0887E734, length 213)
  Back Branch 0887E544 8,756 times (length 16)
  Back Branch 0887E6E0 24 times (length 86)
_S1_2_890B794 518,582 instructions (0.004%), 259,291 calls (0890B794 - 0890B798, length 2)
_S1_2_8911DC8 517,979 instructions (0.004%), 47,089 calls (08911DC8 - 08911DF0, length 11)
_S1_2_88BC178 515,370 instructions (0.004%), 21,912 calls (088BC178 - 088BC1E0, length 27)
  Back Branch 088BC1CC 19,433 times (length 13)
_S1_2_898E3EC 508,737 instructions (0.004%), 5,037 calls (0898E3EC - 0898E57C, length 101)
_S1_2_885F8F4 501,002 instructions (0.004%), 18,550 calls (0885F8F4 - 0885F9B4, length 49)
_S1_2_885F9B8 500,850 instructions (0.004%), 18,550 calls (0885F9B8 - 0885FA20, length 27)
_S1_2_88835E8 498,686 instructions (0.004%), 586 calls (088835E8 - 08883F18, length 589)
  Back Branch 08883DAC 4,102 times (length 79)
_S1_2_890F26C 496,650 instructions (0.004%), 19,624 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_889EC2C 492,424 instructions (0.004%), 35,089 calls (0889EC2C - 0889EC88, length 24)
_S1_2_889E1DC 491,554 instructions (0.004%), 35,111 calls (0889E1DC - 0889E210, length 14)
_S1_2_892AB10 491,438 instructions (0.004%), 19,225 calls (0892AB10 - 0892ABA0, length 37)
_S1_2_89A1B94 490,280 instructions (0.004%), 245,140 calls (089A1B94 - 089A1B98, length 2)
_S1_2_891F5BC 483,560 instructions (0.004%), 3,080 calls (0891F5BC - 0891F8A0, length 186)
_S1_2_890A624 482,886 instructions (0.004%), 241,443 calls (0890A624 - 0890A628, length 2)
_S1_2_889E3BC 482,300 instructions (0.004%), 18,550 calls (0889E3BC - 0889E43C, length 33)
_S1_2_899819C 481,830 instructions (0.004%), 117,435 calls (0899819C - 089981AC, length 5)
_S1_2_8901D70 480,171 instructions (0.004%), 10 calls (08901D70 - 08901F70, length 129)
  Back Branch 08901EC4 8,335 times (length 45)
  Back Branch 08901F30 5,802 times (length 18)
_S1_2_8992B9C 480,142 instructions (0.004%), 6,602 calls (08992B9C - 0899300C, length 285)
  Back Branch 08992F80 441 times (length 19)
_S1_2_88BA640 473,696 instructions (0.004%), 6,434 calls (088BA640 - 088BA7C8, length 99)
_S1_2_88FEF18 469,558 instructions (0.004%), 9,448 calls (088FEF18 - 088FF09C, length 98)
  Back Branch 088FEFD4 6,807 times (length 5)
_S1_2_8909EE0 469,100 instructions (0.004%), 45,650 calls (08909EE0 - 08909F14, length 14)
_S1_2_8805394 467,792 instructions (0.004%), 79,976 calls (08805394 - 08805498, length 66)
_S1_2_887115C 463,750 instructions (0.004%), 18,550 calls (0887115C - 08871298, length 80)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_890BAD8 461,572 instructions (0.004%), 21,253 calls (0890BAD8 - 0890BBC0, length 59)
  Back Branch 0890BB78 124 times (length 3)
_S1_2_88FAB28 460,152 instructions (0.004%), 21,912 calls (088FAB28 - 088FAC38, length 69)
_S1_2_88E6D0C 460,152 instructions (0.004%), 21,912 calls (088E6D0C - 088E6EAC, length 105)
_S1_2_89663B0 457,515 instructions (0.004%), 30,501 calls (089663B0 - 089663F4, length 18)
_S1_2_8811E10 457,375 instructions (0.004%), 10,211 calls (08811E10 - 08811EC0, length 45)
_S1_2_8976E48 456,400 instructions (0.004%), 2,373 calls (08976E48 - 0897732C, length 314)
_S1_2_886F2B4 456,157 instructions (0.004%), 35,089 calls (0886F2B4 - 0886F2E4, length 13)
_S1_2_89A0520 453,537 instructions (0.004%), 19,719 calls (089A0520 - 089A0578, length 23)
_S1_2_891F450 453,135 instructions (0.004%), 5,331 calls (0891F450 - 0891F5B8, length 91)
_S1_2_896C38C 449,160 instructions (0.004%), 11,820 calls (0896C38C - 0896C448, length 48)
_S1_2_891FE38 446,600 instructions (0.004%), 3,080 calls (0891FE38 - 08920078, length 145)
_S1_2_8915AD0 444,968 instructions (0.004%), 25,080 calls (08915AD0 - 08915B20, length 21)
_S1_2_898D524 444,840 instructions (0.004%), 88,968 calls (0898D524 - 0898D534, length 5)
_S1_2_89202BC 443,520 instructions (0.004%), 3,080 calls (089202BC - 089204F8, length 144)
_S1_2_892007C 443,520 instructions (0.004%), 3,080 calls (0892007C - 089202B8, length 144)
_S1_2_88BAA84 443,108 instructions (0.004%), 12,828 calls (088BAA84 - 088BAD94, length 197)
_S1_2_899FF10 439,814 instructions (0.004%), 15,166 calls (0899FF10 - 0899FF80, length 29)
_S1_2_88FD0A8 438,729 instructions (0.004%), 257 calls (088FD0A8 - 088FD2D0, length 139)
  Back Branch 088FD298 11,869 times (length 56)
_S1_2_8904BC4 436,300 instructions (0.004%), 43,630 calls (08904BC4 - 08904BE8, length 10)
_S1_2_890B8BC 435,577 instructions (0.004%), 42,842 calls (0890B8BC - 0890B8F0, length 14)
_S1_2_890F264 429,838 instructions (0.004%), 14,822 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_8915880 426,650 instructions (0.004%), 18,550 calls (08915880 - 08915ACC, length 148)
_S1_2_88BC1E4 423,569 instructions (0.004%), 21,912 calls (088BC1E4 - 088BC254, length 29)
  Back Branch 088BC23C 19,433 times (length 13)
_S1_2_898BB1C 421,960 instructions (0.004%), 42,196 calls (0898BB1C - 0898BB40, length 10)
_S1_2_889EE4C 421,068 instructions (0.004%), 35,089 calls (0889EE4C - 0889EE78, length 12)
_S1_2_885F694 421,068 instructions (0.004%), 35,089 calls (0885F694 - 0885F6C8, length 14)
_S1_2_8854580 418,374 instructions (0.004%), 38,034 calls (08854580 - 088545F4, length 30)
_S1_2_896CB28 413,673 instructions (0.003%), 7,022 calls (0896CB28 - 0896CC50, length 75)
_S1_2_8879014 412,972 instructions (0.003%), 16,719 calls (08879014 - 08879098, length 34)
_S1_2_88E2748 408,605 instructions (0.003%), 2,069 calls (088E2748 - 088E2F94, length 532)
  Back Branch 088E2C98 11,784 times (length 12)
_S1_2_88EA5A0 408,349 instructions (0.003%), 21,912 calls (088EA5A0 - 088EA6AC, length 68)
_S1_2_896C4C8 402,259 instructions (0.003%), 13,871 calls (0896C4C8 - 0896C558, length 37)
_S1_2_8989214 401,296 instructions (0.003%), 25,081 calls (08989214 - 08989250, length 16)
_S1_2_892FBEC 399,327 instructions (0.003%), 557 calls (0892FBEC - 0892FF88, length 232)
  Back Branch 0892FD6C 11,211 times (length 31)
_S1_2_889CEC8 398,825 instructions (0.003%), 18,550 calls (0889CEC8 - 0889CF24, length 24)
_S1_2_88459D0 397,536 instructions (0.003%), 42,472 calls (088459D0 - 08845A20, length 21)
_S1_2_88E9D08 396,036 instructions (0.003%), 1,902 calls (088E9D08 - 088E9D58, length 21)
  Back Branch 088E9D38 92,529 times (length 6)
_S1_2_88E9E08 394,472 instructions (0.003%), 1,824 calls (088E9E08 - 088E9E58, length 21)
  Back Branch 088E9E38 92,357 times (length 6)
_S1_2_88E9DB4 394,472 instructions (0.003%), 1,824 calls (088E9DB4 - 088E9E04, length 21)
  Back Branch 088E9DE4 92,357 times (length 6)
_S1_2_885D9E0 390,472 instructions (0.003%), 6,651 calls (0885D9E0 - 0885DBE0, length 129)
_S1_2_892B678 389,163 instructions (0.003%), 5,331 calls (0892B678 - 0892B7CC, length 86)
_S1_2_889EB80 389,003 instructions (0.003%), 35,111 calls (0889EB80 - 0889EC28, length 43)
_S1_2_887384C 384,660 instructions (0.003%), 6,411 calls (0887384C - 08873938, length 60)
_S1_2_884BBDC 383,034 instructions (0.003%), 17,403 calls (0884BBDC - 0884BC60, length 34)
_S1_2_8959A6C 381,636 instructions (0.003%), 1,478 calls (08959A34 - 08959F6C, length 335)
  Back Branch 08959D6C 120,672 times (length 208)
_S1_2_8842EC0 377,565 instructions (0.003%), 34,287 calls (08842EC0 - 08842EF8, length 15)
_S1_2_8989254 376,200 instructions (0.003%), 25,080 calls (08989254 - 0898928C, length 15)
_S1_2_889E448 371,000 instructions (0.003%), 18,550 calls (0889E448 - 0889E4B0, length 27)
_S1_2_898E81C 366,212 instructions (0.003%), 1,499 calls (0898E81C - 0898EE3C, length 393)
  Back Branch 0898E8C8 447 times (length 19)
_S1_2_8897E84 365,538 instructions (0.003%), 1,004 calls (08897E84 - 0889855C, length 439)
  Back Branch 088984FC 1,602 times (length 153)
_S1_2_8842664 365,394 instructions (0.003%), 2,136 calls (08842664 - 088427E0, length 96)
  Back Branch 08842790 16,664 times (length 16)
  Back Branch 08842708 424 times (length 7)
_S1_2_896C55C 364,026 instructions (0.003%), 13,871 calls (0896C55C - 0896C5D4, length 31)
_S1_2_885DBE4 358,960 instructions (0.003%), 6,651 calls (0885DBE4 - 0885DDEC, length 131)
_S1_2_8904B20 357,615 instructions (0.003%), 39,735 calls (08904B20 - 08904B40, length 9)
_S1_2_8904AFC 357,615 instructions (0.003%), 39,735 calls (08904AFC - 08904B1C, length 9)
_S1_2_891FD20 357,177 instructions (0.003%), 5,331 calls (0891FD20 - 0891FE34, length 70)
_S1_2_88DFF10 356,178 instructions (0.003%), 2,069 calls (088DFF10 - 088E0230, length 201)
_S1_2_8991918 356,032 instructions (0.003%), 6,602 calls (08991918 - 08991AC8, length 109)
_S1_2_8911F18 352,984 instructions (0.003%), 44,123 calls (08911F18 - 08911F34, length 8)
_S1_2_88FBB1C 352,450 instructions (0.003%), 18,550 calls (088FBB1C - 088FBB64, length 19)
_S1_2_885F790 352,450 instructions (0.003%), 18,550 calls (0885F790 - 0885F7E8, length 23)
_S1_2_885F734 352,450 instructions (0.003%), 18,550 calls (0885F734 - 0885F78C, length 23)
_S1_2_89046E0 350,890 instructions (0.003%), 35,089 calls (089046E0 - 0890470C, length 12)
_S1_2_889F784 350,890 instructions (0.003%), 35,089 calls (0889F784 - 0889F7A8, length 10)
_S1_2_889F75C 350,890 instructions (0.003%), 35,089 calls (0889F75C - 0889F780, length 10)
_S1_2_886039C 343,020 instructions (0.003%), 28,585 calls (0886039C - 088603D4, length 15)
_S1_2_8846070 339,152 instructions (0.003%), 42,394 calls (08846070 - 0884608C, length 8)
_S1_2_890F3A4 338,928 instructions (0.003%), 21,183 calls (0890F3A4 - 0890F460, length 48)
_S1_2_88E50AC 338,632 instructions (0.003%), 21,912 calls (088E50AC - 088E5158, length 44)
_S1_2_8869FA4 335,502 instructions (0.003%), 3,078 calls (08869FA4 - 0886A154, length 109)
_S1_2_88656CC 331,978 instructions (0.003%), 5,416 calls (088656CC - 08865914, length 147)
_S1_2_8844770 329,200 instructions (0.003%), 21,912 calls (08844770 - 08844878, length 67)
_S1_2_88BAD98 328,316 instructions (0.003%), 540 calls (088BAD98 - 088BB234, length 296)
  Back Branch 088BB004 14,361 times (length 82)
_S1_2_884BD00 326,063 instructions (0.003%), 11,179 calls (0884BD00 - 0884BDA4, length 42)
_S1_2_8854AF0 322,184 instructions (0.003%), 14,008 calls (08854AF0 - 08854B48, length 23)
_S1_2_8811EC4 320,314 instructions (0.003%), 4,123 calls (08811EC4 - 08811FFC, length 79)
_S1_2_895A290 319,140 instructions (0.003%), 11,820 calls (0895A290 - 0895A2F8, length 27)
_S1_2_88DE7B0 318,940 instructions (0.003%), 3,589 calls (088DE7B0 - 088DEB94, length 250)
  Back Branch 088DE9F0 2,082 times (length 62)
  Back Branch 088DEA00 442 times (length 70)
_S1_2_898BC10 317,256 instructions (0.003%), 39,657 calls (0898BC10 - 0898BC2C, length 8)
_S1_2_886029C 315,801 instructions (0.003%), 35,089 calls (0886029C - 088602BC, length 9)
_S1_2_89027F4 315,515 instructions (0.003%), 653 calls (089027F4 - 08902C6C, length 287)
  Back Branch 08902994 5,877 times (length 7)
  Back Branch 089029A8 1,959 times (length 15)
  Back Branch 08902C38 930 times (length 126)
_S1_2_885F6E8 315,350 instructions (0.003%), 18,550 calls (0885F6E8 - 0885F730, length 19)
_S1_2_887909C 315,229 instructions (0.003%), 16,591 calls (0887909C - 08879118, length 32)
_S1_2_898B598 313,750 instructions (0.003%), 6,275 calls (0898B598 - 0898B5D8, length 17)
  Back Branch 0898B5CC 25,100 times (length 11)
_S1_2_898C4E4 311,727 instructions (0.003%), 23,979 calls (0898C4E4 - 0898C514, length 13)
_S1_2_8875EB0 307,800 instructions (0.003%), 2,700 calls (08875EB0 - 088760AC, length 128)
_S1_2_8929278 307,200 instructions (0.003%), 15,360 calls (08929278 - 089292E4, length 28)
_S1_2_88F9F24 306,768 instructions (0.003%), 21,912 calls (088F9F24 - 088FA3F4, length 309)
_S1_2_88FC368 304,958 instructions (0.003%), 3,719 calls (088FC368 - 088FC4AC, length 82)
_S1_2_8843404 303,335 instructions (0.003%), 6 calls (08843404 - 08843438, length 14)
  Back Branch 0884342C 43,325 times (length 8)
_S1_2_89672CC 302,316 instructions (0.003%), 4,956 calls (089672CC - 089673BC, length 61)
_S1_2_886FF98 302,224 instructions (0.003%), 23,248 calls (0886FF98 - 0886FFC8, length 13)
_S1_2_898BD78 300,167 instructions (0.003%), 42,881 calls (0898BD78 - 0898BD9C, length 10)
_S1_2_88E4B84 297,304 instructions (0.003%), 42,472 calls (088E4B84 - 088E4B9C, length 7)
_S1_2_88FBF64 296,800 instructions (0.002%), 37,100 calls (088FBF64 - 088FBF80, length 8)
_S1_2_89156FC 296,800 instructions (0.002%), 18,550 calls (089156FC - 0891587C, length 97)
_S1_2_88FBADC 295,846 instructions (0.002%), 18,550 calls (088FBADC - 088FBB18, length 16)
_S1_2_89651A8 295,232 instructions (0.002%), 11,605 calls (089651A8 - 08965290, length 59)
_S1_2_8976C84 294,003 instructions (0.002%), 2,745 calls (08976C84 - 08976E44, length 113)
_S1_2_8876CD0 292,530 instructions (0.002%), 8,358 calls (08876CD0 - 08876D58, length 35)
_S1_2_8938078 291,602 instructions (0.002%), 9,688 calls (08938078 - 0893819C, length 74)
  Back Branch 0893813C 20 times (length 4)
  Back Branch 08938174 16 times (length 34)
_S1_2_8871408 291,601 instructions (0.002%), 18,550 calls (08871408 - 088714F8, length 61)
  Back Branch 088714E0 1,757 times (length 17)
  Back Branch 08871490 1,757 times (length 19)
_S1_2_898D43C 290,029 instructions (0.002%), 6,461 calls (0898D43C - 0898D4FC, length 49)
  Back Branch 0898D4D4 3,952 times (length 28)
_S1_2_887F0D8 287,676 instructions (0.002%), 1,572 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
_S1_2_88073A4 284,856 instructions (0.002%), 21,912 calls (088073A4 - 088073DC, length 15)
_S1_2_88DDD5C 284,385 instructions (0.002%), 8,127 calls (088DDD5C - 088DDDEC, length 37)
_S1_2_889ECCC 281,888 instructions (0.002%), 35,089 calls (0889ECCC - 0889ED08, length 16)
_S1_2_889EC8C 281,888 instructions (0.002%), 35,089 calls (0889EC8C - 0889ECC8, length 16)
_S1_2_889E214 280,888 instructions (0.002%), 35,111 calls (0889E214 - 0889E230, length 8)
_S1_2_896640C 280,223 instructions (0.002%), 2,431 calls (0896640C - 08966620, length 134)
_S1_2_884EDA4 279,517 instructions (0.002%), 3,741 calls (0884EDA4 - 0884EFBC, length 135)
  Back Branch 0884EF84 7,342 times (length 22)
_S1_2_89298CC 277,212 instructions (0.002%), 5,331 calls (089298CC - 089299C8, length 64)
_S1_2_88E8B30 277,023 instructions (0.002%), 1,823 calls (088E8B30 - 088E8C70, length 81)
  Back Branch 088E8B70 49,515 times (length 6)
_S1_2_89890EC 275,891 instructions (0.002%), 25,081 calls (089890EC - 08989114, length 11)
_S1_2_8988864 275,891 instructions (0.002%), 25,081 calls (08988864 - 0898888C, length 11)
_S1_2_88BA9CC 275,624 instructions (0.002%), 1,052 calls (088BA9CC - 088BAA38, length 28)
  Back Branch 088BAA2C 42,080 times (length 6)
_S1_2_890BA88 273,817 instructions (0.002%), 21,253 calls (0890BA88 - 0890BAD4, length 20)
  Back Branch 0890BAC4 227 times (length 14)
_S1_2_88DD7F0 273,274 instructions (0.002%), 449 calls (088DD7F0 - 088DD88C, length 40)
  Back Branch 088DD868 28,049 times (length 15)
_S1_2_88FC56C 272,538 instructions (0.002%), 15,141 calls (088FC56C - 088FC5B0, length 18)
_S1_2_88FE8B0 272,264 instructions (0.002%), 68,066 calls (088FE8B0 - 088FE8BC, length 4)
_S1_2_884ADD8 272,154 instructions (0.002%), 45,359 calls (0884ADD8 - 0884AF58, length 97)
_S1_2_889CC9C 270,240 instructions (0.002%), 22,520 calls (0889CC9C - 0889CCC8, length 12)
_S1_2_8954D24 268,692 instructions (0.002%), 2,178 calls (08954D24 - 08954E70, length 84)
  Back Branch 08954DA0 17,424 times (length 11)
_S1_2_88FE804 267,346 instructions (0.002%), 133,673 calls (088FE804 - 088FE808, length 2)
_S1_2_88711BC 266,611 instructions (0.002%), 2,764 calls (088711BC - 08871298, length 56)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_88FE030 266,175 instructions (0.002%), 38,025 calls (088FE030 - 088FE048, length 7)
_S1_2_89A1C44 264,808 instructions (0.002%), 132,404 calls (089A1C44 - 089A1C48, length 2)
_S1_2_892F170 264,018 instructions (0.002%), 1,671 calls (0892F170 - 0892F3E4, length 158)
_S1_2_898C258 263,552 instructions (0.002%), 32,944 calls (0898C258 - 0898C274, length 8)
_S1_2_8843488 260,103 instructions (0.002%), 6 calls (08843488 - 088434B8, length 13)
  Back Branch 088434AC 43,325 times (length 7)
_S1_2_89526E0 258,606 instructions (0.002%), 168 calls (089526E0 - 089527EC, length 68)
  Back Branch 08952740 42,536 times (length 12)
_S1_2_898DFC8 258,425 instructions (0.002%), 10,337 calls (0898DFC8 - 0898E0EC, length 74)
_S1_2_89007B0 255,311 instructions (0.002%), 1,887 calls (089007B0 - 08900CBC, length 324)
_S1_2_895932C 252,762 instructions (0.002%), 1,818 calls (0895932C - 089599B0, length 418)
  Back Branch 0895937C 29,088 times (length 9)
_S1_2_88E940C 252,756 instructions (0.002%), 2,322 calls (088E940C - 088E9540, length 78)
  Back Branch 088E943C 41,616 times (length 6)
_S1_2_8906584 252,210 instructions (0.002%), 3,534 calls (08906584 - 089065C0, length 16)
  Back Branch 089065A0 36,653 times (length 6)
_S1_2_898883C 250,810 instructions (0.002%), 25,081 calls (0898883C - 08988860, length 10)
_S1_2_898931C 250,800 instructions (0.002%), 25,080 calls (0898931C - 08989340, length 10)
_S1_2_88648C4 250,698 instructions (0.002%), 37 calls (088648C4 - 0886503C, length 479)
  Back Branch 08864E1C 5,697 times (length 13)
  Back Branch 08864EB0 2,659 times (length 14)
  Back Branch 08864F78 2,568 times (length 13)
  Back Branch 08864F24 896 times (length 102)
  Back Branch 08864994 401 times (length 9)
  Back Branch 08864CC0 368 times (length 18)
  Back Branch 08864D6C 293 times (length 14)
  Back Branch 08864B14 237 times (length 16)
  Back Branch 08864FD0 215 times (length 14)
  Back Branch 08865030 214 times (length 202)
  Back Branch 08864CD4 214 times (length 34)
  Back Branch 08864B94 174 times (length 16)
  Back Branch 08864A94 163 times (length 16)
  Back Branch 08864A14 33 times (length 16)
  Back Branch 08864C14 15 times (length 16)
_S1_2_885F058 249,428 instructions (0.002%), 1 calls (0885F058 - 0885F3F0, length 231)
  Back Branch 0885F310 8,588 times (length 93)
_S1_2_884BDA8 248,361 instructions (0.002%), 7,069 calls (0884BDA8 - 0884BE5C, length 46)
_S1_2_89599B4 247,332 instructions (0.002%), 3,771 calls (089599B4 - 08959F6C, length 367)
  Back Branch 08959D6C 120,672 times (length 208)
_S1_2_886E054 245,623 instructions (0.002%), 35,089 calls (0886E054 - 0886E06C, length 7)
_S1_2_885F6CC 245,623 instructions (0.002%), 35,089 calls (0885F6CC - 0885F6E4, length 7)
_S1_2_885F678 245,623 instructions (0.002%), 35,089 calls (0885F678 - 0885F690, length 7)
_S1_2_892B7D0 245,226 instructions (0.002%), 5,331 calls (0892B7D0 - 0892B8A4, length 54)
_S1_2_884C9A0 244,679 instructions (0.002%), 12,824 calls (0884C9A0 - 0884CA24, length 34)
_S1_2_899785C 243,355 instructions (0.002%), 14,315 calls (0899785C - 0899789C, length 17)
_S1_2_898C088 243,320 instructions (0.002%), 2,212 calls (0898C088 - 0898C254, length 116)
_S1_2_88DE128 242,802 instructions (0.002%), 1 calls (088DE128 - 088DE3F0, length 179)
  Back Branch 088DE370 3,115 times (length 53)
  Back Branch 088DE3B0 1,136 times (length 126)
_S1_2_889ED8C 242,270 instructions (0.002%), 18,550 calls (0889ED8C - 0889EE08, length 32)
_S1_2_898B774 241,400 instructions (0.002%), 120,700 calls (0898B774 - 0898B778, length 2)
_S1_2_8903810 241,150 instructions (0.002%), 18,550 calls (08903810 - 08903840, length 13)
_S1_2_8988A2C 241,043 instructions (0.002%), 21,913 calls (08988A2C - 08988A70, length 18)
_S1_2_88CFDCC 237,885 instructions (0.002%), 243 calls (088CFDCC - 088D0068, length 168)
  Back Branch 088CFEB4 5,589 times (length 14)
  Back Branch 088D0040 2,916 times (length 11)
  Back Branch 088CFE24 2,916 times (length 6)
  Back Branch 088CFEE8 2,673 times (length 8)
  Back Branch 088D000C 1,872 times (length 48)
  Back Branch 088CFE78 1,215 times (length 20)
  Back Branch 088CFF40 57 times (length 16)
_S1_2_8876A1C 237,270 instructions (0.002%), 1,732 calls (08876A1C - 08876C5C, length 145)
_S1_2_88FBBDC 236,970 instructions (0.002%), 4,647 calls (088FBBDC - 088FBCB8, length 56)
_S1_2_8906F8C 236,494 instructions (0.002%), 118,247 calls (08906F8C - 08906F90, length 2)
_S1_2_886C550 232,677 instructions (0.002%), 5,281 calls (0886C328 - 0886C618, length 189)
  Back Branch 0886C5DC 1,316,994 times (length 175)
_S1_2_884C5B4 228,594 instructions (0.002%), 7,374 calls (0884C5B4 - 0884C660, length 44)
_S1_2_889BFB8 226,942 instructions (0.002%), 166 calls (0889BFB8 - 0889C118, length 89)
  Back Branch 0889C064 19,454 times (length 12)
_S1_2_88312E4 225,560 instructions (0.002%), 3,860 calls (088312E4 - 088313CC, length 59)
_S1_2_889A69C 224,541 instructions (0.002%), 415 calls (0889A69C - 0889A81C, length 97)
  Back Branch 0889A7BC 20,321 times (length 8)
  Back Branch 0889A7D0 2,347 times (length 28)
  Back Branch 0889A7E4 244 times (length 41)
  Back Branch 0889A7F8 244 times (length 66)
_S1_2_8845840 223,784 instructions (0.002%), 20,342 calls (08845840 - 088458C0, length 33)
_S1_2_88467EC 223,419 instructions (0.002%), 74,473 calls (088467EC - 088467F4, length 3)
_S1_2_884CAB0 222,576 instructions (0.002%), 9,274 calls (0884CAB0 - 0884CB0C, length 24)
_S1_2_898901C 219,120 instructions (0.002%), 21,912 calls (0898901C - 08989040, length 10)
_S1_2_898BB94 218,925 instructions (0.002%), 31,275 calls (0898BB94 - 0898BBAC, length 7)
_S1_2_887E25C 217,083 instructions (0.002%), 2,673 calls (0887E25C - 0887E3E0, length 98)
_S1_2_885E930 214,663 instructions (0.002%), 1,593 calls (0885E930 - 0885EDA4, length 286)
_S1_2_892EA14 213,538 instructions (0.002%), 574 calls (0892EA14 - 0892EBA8, length 102)
  Back Branch 0892EB04 12,325 times (length 14)
_S1_2_898D8D4 213,300 instructions (0.002%), 3,555 calls (0898D8D4 - 0898D9C0, length 60)
_S1_2_88725DC 213,293 instructions (0.002%), 7,018 calls (088725DC - 08872660, length 34)
_S1_2_88FBF9C 210,534 instructions (0.002%), 35,089 calls (088FBF9C - 088FBFB0, length 6)
_S1_2_88FBF84 210,534 instructions (0.002%), 35,089 calls (088FBF84 - 088FBF98, length 6)
_S1_2_895A110 207,905 instructions (0.002%), 5,615 calls (0895A110 - 0895A230, length 73)
_S1_2_885DDF0 206,181 instructions (0.002%), 6,651 calls (0885DDF0 - 0885E014, length 138)
_S1_2_889E390 204,050 instructions (0.002%), 18,550 calls (0889E390 - 0889E3B8, length 11)
_S1_2_887118C 204,050 instructions (0.002%), 18,550 calls (0887118C - 08871298, length 68)
_S1_2_8988FE8 202,315 instructions (0.002%), 40,463 calls (08988FE8 - 08988FF8, length 5)
_S1_2_887CFAC 200,906 instructions (0.002%), 1,543 calls (0887CFAC - 0887D260, length 174)
_S1_2_89626A8 200,304 instructions (0.002%), 7,704 calls (089626A8 - 0896271C, length 30)
_S1_2_8903B6C 196,366 instructions (0.002%), 10 calls (08903B6C - 08903DAC, length 145)
  Back Branch 08903D7C 5,802 times (length 51)
_S1_2_8854980 196,112 instructions (0.002%), 14,008 calls (08854980 - 088549B4, length 14)
_S1_2_88873C4 195,455 instructions (0.002%), 586 calls (088873C4 - 088877DC, length 263)
  Back Branch 08887538 1,659 times (length 31)
  Back Branch 088874B4 1,659 times (length 31)
_S1_2_88F90A0 195,181 instructions (0.002%), 916 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_88BA870 194,492 instructions (0.002%), 568 calls (088BA870 - 088BA8F4, length 34)
  Back Branch 088BA8D0 22,720 times (length 12)
_S1_2_88E9F78 194,330 instructions (0.002%), 19,433 calls (088E9F78 - 088E9F9C, length 10)
_S1_2_890F10C 193,325 instructions (0.002%), 7,733 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_885D708 192,908 instructions (0.002%), 1 calls (0885D708 - 0885D810, length 67)
  Back Branch 0885D7C8 6,651 times (length 29)
_S1_2_898DC84 191,187 instructions (0.002%), 1,499 calls (0898DC84 - 0898DCD4, length 21)
  Back Branch 0898DCC8 29,728 times (length 15)
_S1_2_8915458 189,715 instructions (0.002%), 37,943 calls (08915458 - 08915468, length 5)
_S1_2_898C34C 188,451 instructions (0.002%), 62,817 calls (0898C34C - 0898C36C, length 9)
_S1_2_88BAA3C 187,016 instructions (0.002%), 12,828 calls (088BAA3C - 088BAA80, length 18)
_S1_2_89A1BD4 186,428 instructions (0.002%), 93,214 calls (089A1BD4 - 089A1BD8, length 2)
_S1_2_89A1C6C 185,222 instructions (0.002%), 92,611 calls (089A1C6C - 089A1C70, length 2)
_S1_2_8929320 184,264 instructions (0.002%), 5,944 calls (08929320 - 08929480, length 89)
_S1_2_896A350 183,143 instructions (0.002%), 7,033 calls (0896A350 - 0896A484, length 78)
_S1_2_881E2BC 183,057 instructions (0.002%), 20,143 calls (0881E2BC - 0881E354, length 39)
_S1_2_891FA80 181,720 instructions (0.002%), 3,080 calls (0891FA80 - 0891FB88, length 67)
_S1_2_887ED0C 181,239 instructions (0.002%), 1,999 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
_S1_2_88E89B0 181,148 instructions (0.002%), 2,410 calls (088E89B0 - 088E8B2C, length 96)
_S1_2_890A8B8 181,052 instructions (0.002%), 165 calls (0890A8B8 - 0890AA60, length 107)
  Back Branch 0890A998 7,308 times (length 11)
  Back Branch 0890AA54 7,308 times (length 17)
  Back Branch 0890A938 59 times (length 12)
  Back Branch 0890A9F4 50 times (length 17)
_S1_2_88DD5BC 179,043 instructions (0.002%), 6,950 calls (088DD5BC - 088DD680, length 50)
_S1_2_887E738 175,636 instructions (0.001%), 4,432 calls (0887E738 - 0887E884, length 84)
_S1_2_898AA68 175,304 instructions (0.001%), 21,913 calls (0898AA68 - 0898AA94, length 12)
_S1_2_89973A4 175,100 instructions (0.001%), 2,575 calls (089973A4 - 08997600, length 152)
_S1_2_8967234 168,036 instructions (0.001%), 4,422 calls (08967234 - 089672C8, length 38)
_S1_2_8966624 168,036 instructions (0.001%), 2,211 calls (08966624 - 08966750, length 76)
_S1_2_89A18C4 166,246 instructions (0.001%), 83,123 calls (089A18C4 - 089A18C8, length 2)
_S1_2_884C6C4 166,177 instructions (0.001%), 15,107 calls (0884C6C4 - 0884C6EC, length 11)
_S1_2_8960414 166,002 instructions (0.001%), 446 calls (08960414 - 08960608, length 126)
  Back Branch 089605C4 14,272 times (length 62)
_S1_2_88FE04C 163,572 instructions (0.001%), 40,893 calls (088FE04C - 088FE058, length 4)
_S1_2_89594EC 163,133 instructions (0.001%), 863 calls (089594EC - 089599B0, length 306)
  Back Branch 08959584 13,808 times (length 27)
_S1_2_884A05C 161,144 instructions (0.001%), 20,143 calls (0884A05C - 0884A078, length 8)
_S1_2_890A414 158,726 instructions (0.001%), 79,363 calls (0890A414 - 0890A418, length 2)
_S1_2_896F95C 157,562 instructions (0.001%), 7,164 calls (0896F95C - 0896F9CC, length 29)
_S1_2_898BAC4 157,104 instructions (0.001%), 9,819 calls (0898BAC4 - 0898BB00, length 16)
_S1_2_896F758 156,814 instructions (0.001%), 11,201 calls (0896F758 - 0896F79C, length 18)
_S1_2_892ABA4 156,368 instructions (0.001%), 5,392 calls (0892ABA4 - 0892AC14, length 29)
_S1_2_891B3E4 156,121 instructions (0.001%), 84 calls (0891B3E4 - 0891B8A8, length 306)
  Back Branch 0891B864 8,400 times (length 55)
  Back Branch 0891B54C 566 times (length 9)
  Back Branch 0891B778 43 times (length 151)
_S1_2_88E9F58 155,088 instructions (0.001%), 19,386 calls (088E9F58 - 088E9F74, length 8)
_S1_2_896C5D8 154,539 instructions (0.001%), 2,007 calls (0896C5D8 - 0896C7F0, length 135)
_S1_2_884C1F0 153,634 instructions (0.001%), 8,086 calls (0884C1F0 - 0884C238, length 19)
_S1_2_8959210 153,594 instructions (0.001%), 6,678 calls (08959210 - 089599B0, length 489)
_S1_2_8806188 153,547 instructions (0.001%), 1 calls (08806188 - 088061EC, length 26)
  Back Branch 088061D4 21,933 times (length 7)
_S1_2_8988940 153,391 instructions (0.001%), 21,913 calls (08988940 - 08988958, length 7)
_S1_2_895DE88 152,607 instructions (0.001%), 7,267 calls (0895DE88 - 0895DEDC, length 22)
_S1_2_89725F0 152,182 instructions (0.001%), 6,481 calls (089725F0 - 0897269C, length 44)
_S1_2_89152FC 151,776 instructions (0.001%), 37,944 calls (089152FC - 08915308, length 4)
_S1_2_89A1C8C 151,348 instructions (0.001%), 75,674 calls (089A1C8C - 089A1C90, length 2)
_S1_2_88FE05C 150,738 instructions (0.001%), 75,369 calls (088FE05C - 088FE060, length 2)
_S1_2_8809D7C 150,490 instructions (0.001%), 3,051 calls (08809D7C - 08809E40, length 50)
_S1_2_889EE0C 149,296 instructions (0.001%), 18,550 calls (0889EE0C - 0889EE48, length 16)
_S1_2_889ED4C 149,296 instructions (0.001%), 18,550 calls (0889ED4C - 0889ED88, length 16)
_S1_2_889ED0C 149,296 instructions (0.001%), 18,550 calls (0889ED0C - 0889ED48, length 16)
_S1_2_892B5F8 149,268 instructions (0.001%), 5,331 calls (0892B5F8 - 0892B674, length 32)
_S1_2_88F1AD4 143,019 instructions (0.001%), 2,521 calls (088F1AD4 - 088F1E18, length 210)
_S1_2_886969C 142,668 instructions (0.001%), 1,321 calls (0886969C - 0886993C, length 169)
_S1_2_898B2F4 141,008 instructions (0.001%), 20,144 calls (0898B2F4 - 0898B30C, length 7)
_S1_2_8808B60 141,001 instructions (0.001%), 20,143 calls (08808B60 - 08808B78, length 7)
_S1_2_88FBFB4 140,356 instructions (0.001%), 35,089 calls (088FBFB4 - 088FBFC0, length 4)
_S1_2_8860334 140,356 instructions (0.001%), 35,089 calls (08860334 - 08860340, length 4)
_S1_2_896693C 139,260 instructions (0.001%), 9,284 calls (0896693C - 08966974, length 15)
_S1_2_884E0EC 138,999 instructions (0.001%), 6,619 calls (0884E0EC - 0884E13C, length 21)
_S1_2_89381A0 138,016 instructions (0.001%), 8,626 calls (089381A0 - 089381DC, length 16)
_S1_2_887EDD0 137,765 instructions (0.001%), 795 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
_S1_2_884ACF0 137,536 instructions (0.001%), 34,384 calls (0884ACF0 - 0884AF58, length 155)
_S1_2_887334C 137,484 instructions (0.001%), 1,635 calls (0887334C - 08873544, length 127)
_S1_2_8972C90 137,482 instructions (0.001%), 1,487 calls (08972C90 - 08972ED8, length 147)
_S1_2_885486C 137,216 instructions (0.001%), 17,152 calls (0885486C - 08854888, length 8)
_S1_2_89671B8 137,082 instructions (0.001%), 4,422 calls (089671B8 - 08967230, length 31)
_S1_2_8908BEC 136,256 instructions (0.001%), 68,128 calls (08908BEC - 08908BF0, length 2)
_S1_2_89762EC 135,586 instructions (0.001%), 2,211 calls (089762EC - 08976470, length 98)
_S1_2_8990564 134,806 instructions (0.001%), 9,629 calls (08990564 - 08990598, length 14)
_S1_2_88FCEE0 134,494 instructions (0.001%), 514 calls (088FCEE0 - 088FD0A4, length 114)
  Back Branch 088FD058 2,646 times (length 55)
_S1_2_896A98C 134,450 instructions (0.001%), 7,684 calls (0896A98C - 0896AA88, length 64)
_S1_2_89A1834 134,068 instructions (0.001%), 67,034 calls (089A1834 - 089A1838, length 2)
_S1_2_89A19C4 133,992 instructions (0.001%), 66,996 calls (089A19C4 - 089A19C8, length 2)
_S1_2_89A1824 133,992 instructions (0.001%), 66,996 calls (089A1824 - 089A1828, length 2)
_S1_2_88E0CD8 133,767 instructions (0.001%), 2,069 calls (088E0CD8 - 088E0FD0, length 191)
_S1_2_884BAF8 131,984 instructions (0.001%), 7,752 calls (0884BAF8 - 0884BB64, length 28)
_S1_2_896AE1C 131,499 instructions (0.001%), 2,702 calls (0896AE1C - 0896AFC4, length 107)
_S1_2_89A18DC 131,484 instructions (0.001%), 65,742 calls (089A18DC - 089A18E0, length 2)
_S1_2_89A18D4 131,484 instructions (0.001%), 65,742 calls (089A18D4 - 089A18D8, length 2)
_S1_2_88FBB68 131,466 instructions (0.001%), 21,911 calls (088FBB68 - 088FBB7C, length 6)
_S1_2_8807D38 130,985 instructions (0.001%), 3,642 calls (08807D38 - 08807E70, length 79)
_S1_2_8877E28 130,025 instructions (0.001%), 3,715 calls (08877E28 - 08877EB0, length 35)
_S1_2_88E1498 129,112 instructions (0.001%), 2,069 calls (088E1498 - 088E15C8, length 77)
_S1_2_884AC70 127,868 instructions (0.001%), 31,967 calls (0884AC70 - 0884AF58, length 187)
_S1_2_8973A5C 127,737 instructions (0.001%), 6,723 calls (08973A5C - 08973AA8, length 20)
_S1_2_8846AF8 127,440 instructions (0.001%), 15,930 calls (08846AF8 - 08846B14, length 8)
_S1_2_8922448 127,266 instructions (0.001%), 26 calls (08922448 - 0892288C, length 274)
  Back Branch 08922844 2,600 times (length 57)
  Back Branch 08922738 400 times (length 117)
  Back Branch 08922594 398 times (length 9)
_S1_2_898FC4C 125,925 instructions (0.001%), 5,037 calls (0898FC4C - 0898FCAC, length 25)
_S1_2_881EFA4 125,478 instructions (0.001%), 2,043 calls (0881EFA4 - 0881F104, length 89)
_S1_2_8905968 124,582 instructions (0.001%), 4,607 calls (08905968 - 089059A4, length 16)
  Back Branch 08905984 13,218 times (length 6)
_S1_2_8846C7C 123,188 instructions (0.001%), 9,476 calls (08846C7C - 08846CAC, length 13)
_S1_2_890B850 122,696 instructions (0.001%), 17,528 calls (0890B850 - 0890B868, length 7)
_S1_2_88BC2CC 120,547 instructions (0.001%), 3,071 calls (088BC2CC - 088BC464, length 103)
  Back Branch 088BC30C 7,833 times (length 6)
_S1_2_896F90C 120,377 instructions (0.001%), 7,081 calls (0896F90C - 0896F958, length 20)
_S1_2_892DF50 119,860 instructions (0.001%), 496 calls (0892DF50 - 0892E3A4, length 278)
  Back Branch 0892E284 992 times (length 109)
_S1_2_88BA5CC 119,799 instructions (0.001%), 13,311 calls (088BA5CC - 088BA5EC, length 9)
_S1_2_884B9E0 119,679 instructions (0.001%), 5,699 calls (0884B9E0 - 0884BA30, length 21)
_S1_2_88FC4B0 119,008 instructions (0.001%), 3,719 calls (088FC4B0 - 088FC52C, length 32)
_S1_2_880425C 118,209 instructions (0.001%), 16,887 calls (0880425C - 08804274, length 7)
_S1_2_88BCFD4 118,047 instructions (0.001%), 39,349 calls (088BCFD4 - 088BCFDC, length 3)
_S1_2_899E984 117,788 instructions (0.001%), 2,677 calls (0899E984 - 0899EF84, length 385)
_S1_2_88622C8 117,392 instructions (0.001%), 226 calls (088622C8 - 088623F4, length 76)
  Back Branch 08862350 9,316 times (length 12)
_S1_2_88E7138 116,184 instructions (0.001%), 38,728 calls (088E7138 - 088E7140, length 3)
_S1_2_89607CC 115,924 instructions (0.001%), 397 calls (089607CC - 0896088C, length 49)
  Back Branch 0896085C 12,704 times (length 16)
_S1_2_8953C14 115,789 instructions (0.001%), 1,777 calls (08953C14 - 08953D44, length 77)
  Back Branch 08953CA8 3,323 times (length 26)
_S1_2_898BE08 114,768 instructions (0.001%), 9,564 calls (0898BE08 - 0898BE3C, length 14)
_S1_2_88BB81C 114,000 instructions (0.001%), 7,600 calls (088BB81C - 088BB9B4, length 103)
_S1_2_88EADAC 113,412 instructions (0.001%), 9,451 calls (088EADAC - 088EADD8, length 12)
_S1_2_8978900 112,429 instructions (0.001%), 2,902 calls (08978900 - 08978BA0, length 169)
  Back Branch 08978B70 47 times (length 141)
  Back Branch 08978B20 3 times (length 15)
  Back Branch 08978B2C 3 times (length 18)
  Back Branch 08978B50 3 times (length 27)
_S1_2_8970DB4 112,336 instructions (0.001%), 7,021 calls (08970DB4 - 08970E84, length 53)
_S1_2_898BB5C 112,112 instructions (0.001%), 16,016 calls (0898BB5C - 0898BB74, length 7)
_S1_2_889879C 111,747 instructions (0.001%), 502 calls (0889879C - 08898E54, length 431)
  Back Branch 08898DF4 356 times (length 129)
_S1_2_88BB7CC 111,442 instructions (0.001%), 115 calls (088BB364 - 088BB9B4, length 405)
  Back Branch 088BB980 547,320 times (length 393)
  Back Branch 088BB7F8 115 times (length 295)
_S1_2_8988A58 109,565 instructions (0.001%), 21,913 calls (08988A58 - 08988A68, length 5)
_S1_2_8969518 109,547 instructions (0.001%), 737 calls (08969518 - 08969680, length 91)
  Back Branch 089695A0 5,896 times (length 11)
_S1_2_884AC80 109,364 instructions (0.001%), 27,341 calls (0884AC80 - 0884AF58, length 183)
_S1_2_892AC8C 109,210 instructions (0.001%), 21,842 calls (0892AC8C - 0892ACA4, length 7)
_S1_2_88081D0 108,684 instructions (0.001%), 3,642 calls (088081D0 - 08808678, length 299)
_S1_2_8966F98 108,518 instructions (0.001%), 3,742 calls (08966F98 - 08967008, length 29)
_S1_2_8975D24 106,746 instructions (0.001%), 2,891 calls (08975D24 - 08975ED0, length 108)
_S1_2_88DD9FC 105,424 instructions (0.001%), 120 calls (088DD9FC - 088DDA44, length 19)
  Back Branch 088DDA38 11,496 times (length 10)
_S1_2_8991104 103,096 instructions (0.001%), 7,364 calls (08991104 - 08991138, length 14)
_S1_2_8897C94 102,764 instructions (0.001%), 1,728 calls (08897C94 - 08897DEC, length 87)
_S1_2_8968240 102,336 instructions (0.001%), 713 calls (08968240 - 089685C0, length 225)
_S1_2_890D6CC 101,748 instructions (0.001%), 278 calls (0890D6CC - 0890DA58, length 228)
  Back Branch 0890D9D8 5,282 times (length 7)
  Back Branch 0890D9B4 1,112 times (length 5)
_S1_2_88E8F1C 99,368 instructions (0.001%), 914 calls (088E8F1C - 088E9030, length 70)
  Back Branch 088E8F74 14,144 times (length 6)
_S1_2_88775E0 99,014 instructions (0.001%), 3,194 calls (088775E0 - 08877658, length 31)
_S1_2_88E12DC 97,141 instructions (0.001%), 2,069 calls (088E12DC - 088E1494, length 111)
  Back Branch 088E13BC 3,424 times (length 12)
_S1_2_8861230 96,282 instructions (0.001%), 3,566 calls (08861230 - 088612A0, length 29)
_S1_2_899B844 96,005 instructions (0.001%), 435 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 2,184 times (length 12)
  Back Branch 0899C8D0 438 times (length 1281)
  Back Branch 0899BF1C 8 times (length 43)
_S1_2_884B428 95,553 instructions (0.001%), 1,734 calls (0884B428 - 0884B5F4, length 116)
_S1_2_8850214 94,320 instructions (0.001%), 3,144 calls (08850214 - 08850288, length 30)
_S1_2_89073EC 92,808 instructions (0.001%), 5,156 calls (089073EC - 08907430, length 18)
_S1_2_884BF8C 92,733 instructions (0.001%), 793 calls (0884BF8C - 0884C0EC, length 89)
  Back Branch 0884C01C 4,733 times (length 11)
  Back Branch 0884C064 178 times (length 11)
_S1_2_89A1B5C 91,492 instructions (0.001%), 45,746 calls (089A1B5C - 089A1B60, length 2)
_S1_2_8866F6C 91,295 instructions (0.001%), 357 calls (08866F6C - 08867660, length 446)
  Back Branch 08867324 714 times (length 8)
_S1_2_898BCE4 91,128 instructions (0.001%), 7,594 calls (0898BCE4 - 0898BD10, length 12)
_S1_2_895D940 90,972 instructions (0.001%), 2,160 calls (0895D940 - 0895DBF4, length 174)
_S1_2_885CEFC 90,684 instructions (0.001%), 8,244 calls (0885CEFC - 0885CF24, length 11)
_S1_2_88BC60C 89,767 instructions (0.001%), 742 calls (088BC60C - 088BC91C, length 197)
_S1_2_886D3D8 89,731 instructions (0.001%), 3,859 calls (0886D3D8 - 0886D5DC, length 130)
_S1_2_89294C0 89,160 instructions (0.001%), 5,944 calls (089294C0 - 08929598, length 55)
_S1_2_8929484 89,160 instructions (0.001%), 5,944 calls (08929484 - 089294BC, length 15)
_S1_2_8870A4C 89,085 instructions (0.001%), 2,376 calls (08870A4C - 08870B30, length 58)
  Back Branch 08870B20 5,893 times (length 33)
_S1_2_8970A90 88,671 instructions (0.001%), 3,860 calls (08970A90 - 08970B54, length 50)
_S1_2_8996A80 87,568 instructions (0.001%), 50 calls (08996A80 - 089972A0, length 521)
  Back Branch 08997074 2,750 times (length 13)
  Back Branch 08996BDC 620 times (length 9)
  Back Branch 08996B8C 512 times (length 13)
  Back Branch 08996BF0 500 times (length 21)
  Back Branch 08997088 500 times (length 24)
  Back Branch 08997008 500 times (length 9)
  Back Branch 08997124 500 times (length 5)
  Back Branch 08996C84 450 times (length 16)
  Back Branch 08997160 450 times (length 6)
  Back Branch 08996D7C 396 times (length 13)
_S1_2_884AC60 87,248 instructions (0.001%), 21,812 calls (0884AC60 - 0884AF58, length 191)
_S1_2_8867F9C 86,745 instructions (0.001%), 6,195 calls (08867F9C - 08868120, length 98)
_S1_2_8977330 86,229 instructions (0.001%), 2,211 calls (08977330 - 089773F8, length 51)
_S1_2_88E3358 85,806 instructions (0.001%), 2,069 calls (088E3358 - 088E3704, length 236)
  Back Branch 088E33E0 1,260 times (length 12)
  Back Branch 088E3534 140 times (length 39)
  Back Branch 088E36D8 128 times (length 39)
_S1_2_88201A0 85,260 instructions (0.001%), 1,218 calls (088201A0 - 0882038C, length 124)
_S1_2_89A1A54 84,988 instructions (0.001%), 42,494 calls (089A1A54 - 089A1A58, length 2)
_S1_2_896FAD4 84,403 instructions (0.001%), 7,427 calls (0896FAD4 - 0896FB28, length 22)
_S1_2_88BBD3C 83,206 instructions (0.001%), 5,956 calls (088BBD3C - 088BBD8C, length 21)
_S1_2_884C8C0 82,920 instructions (0.001%), 5,528 calls (0884C8C0 - 0884C8F8, length 15)
_S1_2_885CF28 82,440 instructions (0.001%), 8,244 calls (0885CF28 - 0885CF4C, length 10)
_S1_2_8807F38 82,440 instructions (0.001%), 4,122 calls (08807F38 - 08808678, length 465)
_S1_2_8865918 81,806 instructions (0.001%), 786 calls (08865918 - 088659D8, length 49)
  Back Branch 088659B8 4,614 times (length 17)
  Back Branch 08865968 6 times (length 11)
_S1_2_8852FE4 81,594 instructions (0.001%), 8,086 calls (08852FE4 - 08853064, length 33)
_S1_2_88FC530 81,540 instructions (0.001%), 5,436 calls (088FC530 - 088FC568, length 15)
_S1_2_896AFC8 80,528 instructions (0.001%), 3,056 calls (0896AFC8 - 0896B084, length 48)
_S1_2_888C0E0 80,129 instructions (0.001%), 584 calls (0888C0E0 - 0888C31C, length 144)
  Back Branch 0888C228 1,752 times (length 53)
_S1_2_8986744 79,898 instructions (0.001%), 2,891 calls (08986744 - 08986D20, length 376)
_S1_2_8904BBC 79,470 instructions (0.001%), 39,735 calls (08904BBC - 08904BC0, length 2)
_S1_2_884C23C 79,135 instructions (0.001%), 4,165 calls (0884C23C - 0884C284, length 19)
_S1_2_8968C24 79,040 instructions (0.001%), 1,216 calls (08968C24 - 08968D24, length 65)
_S1_2_884D9E0 78,520 instructions (0.001%), 3,926 calls (0884D9E0 - 0884DA2C, length 20)
_S1_2_896FA10 78,160 instructions (0.001%), 7,816 calls (0896FA10 - 0896FA34, length 10)
_S1_2_89068F4 77,830 instructions (0.001%), 2,872 calls (089068F4 - 0890697C, length 35)
_S1_2_892959C 77,272 instructions (0.001%), 5,944 calls (0892959C - 089295CC, length 13)
_S1_2_8962720 76,734 instructions (0.001%), 5,481 calls (08962720 - 08962754, length 14)
_S1_2_884E28C 76,620 instructions (0.001%), 3,831 calls (0884E28C - 0884E2D8, length 20)
_S1_2_8843D18 76,553 instructions (0.001%), 422 calls (08843D18 - 08843D88, length 29)
  Back Branch 08843D3C 14,161 times (length 6)
_S1_2_882F334 76,500 instructions (0.001%), 1,530 calls (0882F334 - 0882F3F8, length 50)
_S1_2_8865060 75,872 instructions (0.001%), 213 calls (08865060 - 08865270, length 133)
  Back Branch 08865248 3,957 times (length 50)
  Back Branch 0886522C 23 times (length 27)
  Back Branch 08865150 10 times (length 29)
_S1_2_8846C5C 75,808 instructions (0.001%), 9,476 calls (08846C5C - 08846C78, length 8)
_S1_2_884C6F0 75,647 instructions (0.001%), 6,877 calls (0884C6F0 - 0884C718, length 11)
_S1_2_88E7110 75,608 instructions (0.001%), 9,451 calls (088E7110 - 088E712C, length 8)
_S1_2_884AD10 75,492 instructions (0.001%), 18,873 calls (0884AD10 - 0884AF58, length 147)
_S1_2_884AC88 75,084 instructions (0.001%), 18,771 calls (0884AC88 - 0884AF58, length 181)
_S1_2_8877FE8 75,030 instructions (0.001%), 1,230 calls (08877FE8 - 088780D8, length 61)
_S1_2_8846B48 74,232 instructions (0.001%), 6,186 calls (08846B48 - 08846B74, length 12)
_S1_2_898900C 74,204 instructions (0.001%), 18,551 calls (0898900C - 08989018, length 4)
_S1_2_8988FFC 74,204 instructions (0.001%), 18,551 calls (08988FFC - 08989008, length 4)
_S1_2_8915B60 74,200 instructions (0.001%), 37,100 calls (08915B60 - 08915B64, length 2)
_S1_2_883ABE0 74,160 instructions (0.001%), 2,316 calls (0883ABE0 - 0883ADC0, length 121)
_S1_2_8877314 74,144 instructions (0.001%), 2,317 calls (08877314 - 08877390, length 32)
_S1_2_88724F4 73,866 instructions (0.001%), 3 calls (088724F4 - 088725D8, length 58)
  Back Branch 08872560 9,216 times (length 8)
_S1_2_896FA50 73,766 instructions (0.001%), 6,706 calls (0896FA50 - 0896FA78, length 11)
_S1_2_884C884 72,540 instructions (0.001%), 4,836 calls (0884C884 - 0884C8BC, length 15)
_S1_2_8959664 72,427 instructions (0.001%), 1,541 calls (08959664 - 089599B0, length 212)
  Back Branch 089596E8 1,541 times (length 22)
_S1_2_892951C 71,328 instructions (0.001%), 5,944 calls (0892951C - 08929598, length 32)
_S1_2_884EA90 70,951 instructions (0.001%), 262 calls (0884EA90 - 0884ECDC, length 148)
  Back Branch 0884EC94 6,376 times (length 89)
_S1_2_89A17C4 70,948 instructions (0.001%), 35,474 calls (089A17C4 - 089A17C8, length 2)
_S1_2_88E3708 70,346 instructions (0.001%), 2,069 calls (088E3708 - 088E39F8, length 189)
_S1_2_88E2528 70,268 instructions (0.001%), 507 calls (088E2528 - 088E2744, length 136)
  Back Branch 088E2664 1,497 times (length 16)
  Back Branch 088E26A8 998 times (length 14)
_S1_2_889CEC0 70,222 instructions (0.001%), 35,111 calls (0889CEC0 - 0889CEC4, length 2)
_S1_2_88E9F04 69,100 instructions (0.001%), 586 calls (088E9F04 - 088E9F54, length 21)
  Back Branch 088E9F34 15,289 times (length 6)
_S1_2_88E9EB0 69,100 instructions (0.001%), 586 calls (088E9EB0 - 088E9F00, length 21)
  Back Branch 088E9EE0 15,289 times (length 6)
_S1_2_88E9E5C 69,100 instructions (0.001%), 586 calls (088E9E5C - 088E9EAC, length 21)
  Back Branch 088E9E8C 15,289 times (length 6)
_S1_2_88E0234 68,383 instructions (0.001%), 2,069 calls (088E0234 - 088E0418, length 122)
_S1_2_884B054 67,063 instructions (0.001%), 278 calls (0884B054 - 0884B17C, length 75)
  Back Branch 0884B0FC 2,624 times (length 5)
  Back Branch 0884B0AC 2,224 times (length 12)
  Back Branch 0884B11C 2,224 times (length 17)
_S1_2_8921F0C 66,600 instructions (0.001%), 2,775 calls (08921F0C - 08921F80, length 30)
_S1_2_8877B88 66,368 instructions (0.001%), 1,082 calls (08877B88 - 08877D30, length 107)
_S1_2_88F0B38 65,848 instructions (0.001%), 36 calls (088F0B38 - 088F0CE0, length 107)
  Back Branch 088F0BE8 2,429 times (length 18)
  Back Branch 088F0C98 1,836 times (length 18)
  Back Branch 088F0BF8 347 times (length 27)
  Back Branch 088F0CA8 306 times (length 27)
  Back Branch 088F0CB8 108 times (length 40)
  Back Branch 088F0C08 108 times (length 40)
_S1_2_88BD820 65,524 instructions (0.001%), 196 calls (088BD820 - 088BDA04, length 122)
  Back Branch 088BD9D0 1,372 times (length 75)
_S1_2_8901D00 65,418 instructions (0.001%), 3,272 calls (08901D00 - 08901D60, length 25)
_S1_2_8912CA8 65,290 instructions (0.001%), 134 calls (08912CA8 - 08912F14, length 156)
  Back Branch 08912F04 599 times (length 138)
_S1_2_8877250 64,885 instructions (0.001%), 1,987 calls (08877250 - 08877310, length 49)
_S1_2_8804D10 64,658 instructions (0.001%), 563 calls (08804D10 - 08805010, length 193)
_S1_2_88427E4 63,971 instructions (0.001%), 53 calls (088427E4 - 08842A60, length 160)
  Back Branch 08842A24 848 times (length 76)
  Back Branch 0884286C 424 times (length 22)
  Back Branch 088428BC 106 times (length 15)
  Back Branch 08842A38 106 times (length 83)
_S1_2_897627C 63,392 instructions (0.001%), 2,264 calls (0897627C - 089762E8, length 28)
_S1_2_896060C 63,207 instructions (0.001%), 863 calls (0896060C - 08960748, length 80)
_S1_2_8911ED0 62,514 instructions (0.001%), 4,169 calls (08911ED0 - 08911F14, length 18)
_S1_2_88503E8 62,162 instructions (0.001%), 3,828 calls (088503E8 - 08850468, length 33)
_S1_2_8921CC0 61,399 instructions (0.001%), 247 calls (08921CC0 - 08921F00, length 145)
  Back Branch 08921E38 2,557 times (length 6)
  Back Branch 08921E8C 2,557 times (length 7)
_S1_2_88FE7D0 61,360 instructions (0.001%), 30,680 calls (088FE7D0 - 088FE7D4, length 2)
_S1_2_8987228 60,879 instructions (0.001%), 2,891 calls (08987228 - 08987304, length 56)
_S1_2_899B448 60,561 instructions (0.001%), 423 calls (0899B448 - 0899C92C, length 1338)
  Back Branch 0899B514 2,184 times (length 12)
  Back Branch 0899C8D0 438 times (length 1281)
_S1_2_8864674 60,540 instructions (0.001%), 268 calls (08864674 - 0886475C, length 59)
  Back Branch 0886472C 5,631 times (length 20)
_S1_2_88E39FC 60,001 instructions (0.001%), 2,069 calls (088E39FC - 088E4104, length 451)
_S1_2_898B464 59,840 instructions (0.001%), 935 calls (0898B464 - 0898B4DC, length 31)
  Back Branch 0898B4D0 3,740 times (length 11)
_S1_2_8845E58 58,737 instructions (0.000%), 2,797 calls (08845E58 - 08845ECC, length 30)
_S1_2_8866318 58,426 instructions (0.000%), 357 calls (08866318 - 088663AC, length 38)
  Back Branch 0886639C 3,491 times (length 19)
_S1_2_890FBB8 58,236 instructions (0.000%), 438 calls (0890FBB8 - 0890FC44, length 36)
  Back Branch 0890FC14 6,764 times (length 15)
_S1_2_8964B90 58,064 instructions (0.000%), 368 calls (08964B90 - 08964F30, length 233)
_S1_2_883ACBC 57,750 instructions (0.000%), 2,310 calls (0883ACBC - 0883ADC0, length 66)
_S1_2_88DE008 57,717 instructions (0.000%), 2,410 calls (088DE008 - 088DE078, length 29)
_S1_2_8921F84 57,574 instructions (0.000%), 2,617 calls (08921F84 - 08921FD8, length 22)
_S1_2_89045C0 57,405 instructions (0.000%), 1,173 calls (089045C0 - 0890468C, length 52)
_S1_2_8849474 56,880 instructions (0.000%), 3,555 calls (08849474 - 088494B0, length 16)
_S1_2_885010C 56,646 instructions (0.000%), 3,147 calls (0885010C - 08850150, length 18)
_S1_2_8960A78 56,331 instructions (0.000%), 924 calls (08960A78 - 08960C18, length 105)
_S1_2_895D7C8 56,299 instructions (0.000%), 215 calls (0895D7C8 - 0895DBF4, length 268)
  Back Branch 0895D8DC 6,880 times (length 66)
_S1_2_8854B7C 56,214 instructions (0.000%), 28,107 calls (08854B7C - 08854B80, length 2)
_S1_2_897187C 56,152 instructions (0.000%), 1,162 calls (0897187C - 08971AA0, length 138)
  Back Branch 08971A00 41 times (length 12)
  Back Branch 08971968 5 times (length 30)
_S1_2_880867C 56,149 instructions (0.000%), 1,831 calls (0880867C - 088088EC, length 157)
_S1_2_884C288 55,902 instructions (0.000%), 2,541 calls (0884C288 - 0884C310, length 35)
_S1_2_88BCBBC 55,666 instructions (0.000%), 27,833 calls (088BCBBC - 088BCBC0, length 2)
_S1_2_8988A20 55,653 instructions (0.000%), 18,551 calls (08988A20 - 08988A28, length 3)
_S1_2_889C600 55,650 instructions (0.000%), 18,550 calls (0889C600 - 0889C608, length 3)
_S1_2_89204FC 55,440 instructions (0.000%), 3,080 calls (089204FC - 08920540, length 18)
_S1_2_899059C 55,298 instructions (0.000%), 1,096 calls (0899059C - 08990704, length 91)
  Back Branch 089906A8 659 times (length 10)
_S1_2_896351C 54,638 instructions (0.000%), 4 calls (0896351C - 089636C4, length 107)
  Back Branch 08963644 1,024 times (length 53)
  Back Branch 08963680 24 times (length 8)
  Back Branch 089636AC 4 times (length 25)
_S1_2_88FE7E4 54,622 instructions (0.000%), 27,311 calls (088FE7E4 - 088FE7E8, length 2)
_S1_2_8901308 53,784 instructions (0.000%), 24 calls (08901308 - 089013BC, length 46)
  Back Branch 08901374 6,144 times (length 8)
  Back Branch 08901390 768 times (length 5)
_S1_2_88451A4 53,720 instructions (0.000%), 85 calls (088451A4 - 08845404, length 153)
  Back Branch 088453CC 935 times (length 48)
_S1_2_884BE60 52,484 instructions (0.000%), 1,630 calls (0884BE60 - 0884BF10, length 45)
_S1_2_890A1D8 52,245 instructions (0.000%), 885 calls (0890A1D8 - 0890A410, length 143)
_S1_2_895D778 52,038 instructions (0.000%), 2,891 calls (0895D778 - 0895DBF4, length 288)
_S1_2_88BBE7C 51,584 instructions (0.000%), 1,982 calls (088BBE7C - 088BBEF8, length 32)
  Back Branch 088BBEBC 1,565 times (length 6)
_S1_2_88699E4 51,450 instructions (0.000%), 1,225 calls (088699E4 - 08869D60, length 224)
  Back Branch 08869C14 1,283 times (length 18)
_S1_2_88985D0 51,382 instructions (0.000%), 864 calls (088985D0 - 08898728, length 87)
_S1_2_892BDC0 50,922 instructions (0.000%), 246 calls (0892BDC0 - 0892C3CC, length 388)
  Back Branch 0892C1B4 246 times (length 124)
_S1_2_88F1E1C 49,970 instructions (0.000%), 2,521 calls (088F1E1C - 088F1FF8, length 120)
_S1_2_88BB810 49,725 instructions (0.000%), 3,315 calls (088BB810 - 088BB9B4, length 106)
_S1_2_898BB78 49,462 instructions (0.000%), 7,066 calls (0898BB78 - 0898BB90, length 7)
_S1_2_8863080 49,168 instructions (0.000%), 42 calls (08863080 - 088631E0, length 89)
  Back Branch 0886312C 4,172 times (length 12)
_S1_2_88F8E0C 49,019 instructions (0.000%), 261 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_89067EC 48,673 instructions (0.000%), 328 calls (089067EC - 089068F0, length 66)
  Back Branch 08906868 9,565 times (length 3)
_S1_2_88ECF20 48,581 instructions (0.000%), 5,274 calls (088ECF20 - 088ECF48, length 11)
_S1_2_885E018 48,488 instructions (0.000%), 4,408 calls (0885E018 - 0885E040, length 11)
_S1_2_8851F4C 48,040 instructions (0.000%), 785 calls (08851F4C - 08852090, length 82)
_S1_2_8887020 47,838 instructions (0.000%), 2,278 calls (08887020 - 088870B0, length 37)
_S1_2_89295D0 47,552 instructions (0.000%), 5,944 calls (089295D0 - 08929608, length 15)
_S1_2_8842EFC 47,487 instructions (0.000%), 1,303 calls (08842EFC - 08842FC4, length 51)
_S1_2_88DD9C0 47,256 instructions (0.000%), 3,552 calls (088DD9C0 - 088DD9F8, length 15)
_S1_2_88E8C74 46,437 instructions (0.000%), 584 calls (088E8C74 - 088E8DB4, length 81)
  Back Branch 088E8CB4 5,640 times (length 6)
_S1_2_8991724 46,350 instructions (0.000%), 2,575 calls (08991724 - 089917B4, length 37)
_S1_2_88FE2F4 46,018 instructions (0.000%), 3,272 calls (088FE2F4 - 088FE35C, length 27)
_S1_2_8905C1C 45,649 instructions (0.000%), 36 calls (08905C1C - 08905CAC, length 37)
  Back Branch 08905C48 6,097 times (length 7)
  Back Branch 08905C8C 346 times (length 7)
_S1_2_89669B8 45,540 instructions (0.000%), 220 calls (089669B8 - 08966D28, length 221)
_S1_2_89A1B1C 44,962 instructions (0.000%), 22,481 calls (089A1B1C - 089A1B20, length 2)
_S1_2_8843EA4 44,638 instructions (0.000%), 314 calls (08843EA4 - 08844044, length 105)
  Back Branch 08843FE0 7,397 times (length 3)
  Back Branch 08843F60 381 times (length 43)
_S1_2_8965F1C 44,528 instructions (0.000%), 368 calls (08965F1C - 08966180, length 154)
_S1_2_884C438 44,482 instructions (0.000%), 1,201 calls (0884C438 - 0884C4EC, length 46)
_S1_2_8877A20 44,341 instructions (0.000%), 1,372 calls (08877A20 - 08877AE0, length 49)
_S1_2_890F158 44,175 instructions (0.000%), 1,240 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_885E044 44,080 instructions (0.000%), 4,408 calls (0885E044 - 0885E068, length 10)
_S1_2_89A1AEC 43,828 instructions (0.000%), 21,914 calls (089A1AEC - 089A1AF0, length 2)
_S1_2_89A1AE4 43,828 instructions (0.000%), 21,914 calls (089A1AE4 - 089A1AE8, length 2)
_S1_2_89A1B14 43,824 instructions (0.000%), 21,912 calls (089A1B14 - 089A1B18, length 2)
_S1_2_89A1A9C 43,824 instructions (0.000%), 21,912 calls (089A1A9C - 089A1AA0, length 2)
_S1_2_895A850 43,814 instructions (0.000%), 2,306 calls (0895A850 - 0895AB40, length 189)
_S1_2_884AD18 43,748 instructions (0.000%), 10,937 calls (0884AD18 - 0884AF58, length 145)
_S1_2_88FEDF0 43,618 instructions (0.000%), 938 calls (088FEDF0 - 088FEEC8, length 55)
_S1_2_8873548 43,254 instructions (0.000%), 4,806 calls (08873548 - 08873568, length 9)
_S1_2_898F3E0 43,216 instructions (0.000%), 10,804 calls (0898F3E0 - 0898F3EC, length 4)
_S1_2_88BC998 42,785 instructions (0.000%), 230 calls (088BC998 - 088BCA64, length 52)
  Back Branch 088BCA58 2,285 times (length 15)
_S1_2_88FBDC0 42,701 instructions (0.000%), 2,835 calls (088FBDC0 - 088FBE00, length 17)
_S1_2_884BB68 42,678 instructions (0.000%), 2,371 calls (0884BB68 - 0884BBD8, length 29)
_S1_2_88F8E3C 42,104 instructions (0.000%), 216 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_88FCD54 41,748 instructions (0.000%), 852 calls (088FCD54 - 088FCE1C, length 51)
_S1_2_884AEA0 41,684 instructions (0.000%), 10,421 calls (0884AEA0 - 0884AF58, length 47)
_S1_2_892A134 41,625 instructions (0.000%), 2,775 calls (0892A134 - 0892A16C, length 15)
_S1_2_884AD60 41,220 instructions (0.000%), 10,305 calls (0884AD60 - 0884AF58, length 127)
_S1_2_8918A00 41,165 instructions (0.000%), 2,379 calls (08918A00 - 08918A58, length 23)
_S1_2_8804A68 41,099 instructions (0.000%), 563 calls (08804A68 - 08804B8C, length 74)
_S1_2_88D04C0 40,565 instructions (0.000%), 242 calls (088D04C0 - 088D07AC, length 188)
_S1_2_884BC64 40,554 instructions (0.000%), 1,502 calls (0884BC64 - 0884BCFC, length 39)
_S1_2_8821EF8 40,307 instructions (0.000%), 1 calls (08821EF8 - 0882BB84, length 10020)
  Back Branch 0882728C 28 times (length 23)
  Back Branch 0882B560 25 times (length 23)
  Back Branch 08828508 25 times (length 23)
  Back Branch 08826CDC 24 times (length 23)
  Back Branch 08827C80 22 times (length 23)
  Back Branch 08827120 21 times (length 23)
  Back Branch 08824950 21 times (length 23)
  Back Branch 08828230 21 times (length 23)
  Back Branch 088273F8 19 times (length 23)
  Back Branch 088276D0 19 times (length 23)
  Back Branch 08822B74 19 times (length 23)
  Back Branch 088280C4 18 times (length 23)
  Back Branch 08827564 18 times (length 23)
  Back Branch 0882AB6C 17 times (length 23)
  Back Branch 08829BC8 17 times (length 23)
  Back Branch 08828AB8 17 times (length 23)
  Back Branch 08822FB8 17 times (length 23)
  Back Branch 0882A450 17 times (length 23)
  Back Branch 08822E4C 17 times (length 23)
  Back Branch 08826E48 17 times (length 23)
  Back Branch 08827F58 16 times (length 23)
  Back Branch 08826FB4 16 times (length 23)
  Back Branch 0882B3F4 16 times (length 23)
  Back Branch 08822CE0 16 times (length 23)
  Back Branch 08829784 16 times (length 23)
  Back Branch 088247E4 16 times (length 23)
  Back Branch 08829D34 15 times (length 23)
  Back Branch 08822458 15 times (length 23)
  Back Branch 0882672C 15 times (length 23)
  Back Branch 08823124 15 times (length 23)
  Back Branch 08826B70 15 times (length 23)
  Back Branch 08829A5C 15 times (length 23)
  Back Branch 08823DF0 15 times (length 23)
  Back Branch 08828674 15 times (length 23)
  Back Branch 08823C84 15 times (length 23)
  Back Branch 08823F5C 15 times (length 23)
  Back Branch 08823B18 15 times (length 23)
  Back Branch 08824C28 15 times (length 23)
  Back Branch 08824D94 15 times (length 23)
  Back Branch 0882A2E4 15 times (length 23)
  Back Branch 08826898 15 times (length 23)
  Back Branch 088279A8 15 times (length 23)
  Back Branch 0882839C 14 times (length 23)
  Back Branch 08829618 14 times (length 23)
  Back Branch 08827B14 14 times (length 23)
  Back Branch 0882A728 14 times (length 23)
  Back Branch 08826454 14 times (length 23)
  Back Branch 0882A894 14 times (length 23)
  Back Branch 08828D90 14 times (length 23)
  Back Branch 08822730 14 times (length 23)
  Back Branch 08828C24 13 times (length 23)
  Back Branch 08829EA0 13 times (length 23)
  Back Branch 08824ABC 13 times (length 23)
  Back Branch 08827DEC 12 times (length 23)
  Back Branch 08824F00 12 times (length 23)
  Back Branch 0882A5BC 12 times (length 23)
  Back Branch 0882783C 12 times (length 23)
  Back Branch 08825A60 12 times (length 23)
  Back Branch 08826A04 12 times (length 23)
  Back Branch 088258F4 12 times (length 23)
  Back Branch 08825788 12 times (length 23)
  Back Branch 088233FC 12 times (length 23)
  Back Branch 088298F0 12 times (length 23)
  Back Branch 08823290 12 times (length 23)
  Back Branch 0882AA00 12 times (length 23)
  Back Branch 08823568 12 times (length 23)
  Back Branch 088251D8 12 times (length 23)
  Back Branch 0882506C 12 times (length 23)
  Back Branch 088236D4 12 times (length 23)
  Back Branch 088225C4 11 times (length 23)
  Back Branch 088265C0 11 times (length 23)
  Back Branch 0882894C 11 times (length 23)
  Back Branch 08829068 11 times (length 23)
  Back Branch 08825D38 11 times (length 23)
  Back Branch 0882A00C 11 times (length 23)
  Back Branch 0882289C 10 times (length 23)
  Back Branch 0882A178 10 times (length 23)
  Back Branch 08829340 10 times (length 23)
  Back Branch 0882B11C 10 times (length 23)
  Back Branch 0882B288 10 times (length 23)
  Back Branch 08822A08 10 times (length 23)
  Back Branch 08827E60 10 times (length 19)
  Back Branch 088294AC 10 times (length 23)
  Back Branch 0882561C 10 times (length 23)
  Back Branch 08826634 10 times (length 19)
  Back Branch 088254B0 10 times (length 23)
  Back Branch 08825344 10 times (length 23)
  Back Branch 0882AFB0 10 times (length 23)
  Back Branch 0882AE44 10 times (length 23)
  Back Branch 0882635C 9 times (length 19)
  Back Branch 08826084 9 times (length 19)
  Back Branch 0882ACD8 9 times (length 23)
  Back Branch 08828854 9 times (length 19)
  Back Branch 08825AD4 9 times (length 19)
  Back Branch 088239AC 9 times (length 23)
  Back Branch 08823840 9 times (length 23)
  Back Branch 08825DAC 8 times (length 19)
  Back Branch 088290DC 8 times (length 19)
  Back Branch 088278B0 8 times (length 19)
  Back Branch 08824B30 8 times (length 19)
  Back Branch 08823198 8 times (length 19)
  Back Branch 08824678 8 times (length 23)
  Back Branch 08825690 8 times (length 19)
  Back Branch 08828EFC 8 times (length 23)
  Back Branch 088262E8 8 times (length 23)
  Back Branch 08828C98 7 times (length 19)
  Back Branch 0882617C 7 times (length 23)
  Back Branch 088289C0 7 times (length 19)
  Back Branch 08826010 7 times (length 23)
  Back Branch 08826A78 7 times (length 19)
  Back Branch 08825BCC 7 times (length 23)
  Back Branch 088291D4 7 times (length 23)
  Back Branch 08823A20 7 times (length 19)
  Back Branch 08825C40 7 times (length 19)
  Back Branch 08825EA4 7 times (length 23)
  Back Branch 08826D50 7 times (length 19)
  Back Branch 08822910 6 times (length 19)
  Back Branch 088238B4 6 times (length 19)
  Back Branch 088287E0 6 times (length 23)
  Back Branch 088264C8 6 times (length 19)
  Back Branch 08824414 6 times (length 19)
  Back Branch 0882ABE0 6 times (length 19)
  Back Branch 08824580 6 times (length 19)
  Back Branch 08824234 6 times (length 23)
  Back Branch 088240C8 6 times (length 23)
  Back Branch 08823748 5 times (length 19)
  Back Branch 0882413C 5 times (length 19)
  Back Branch 088242A8 5 times (length 19)
  Back Branch 0882524C 5 times (length 19)
  Back Branch 088243A0 5 times (length 23)
  Back Branch 088261F0 5 times (length 19)
  Back Branch 0882450C 5 times (length 23)
  Back Branch 088267A0 5 times (length 19)
  Back Branch 08829520 5 times (length 19)
  Back Branch 08827FCC 5 times (length 19)
  Back Branch 08829248 5 times (length 19)
  Back Branch 0882A1EC 4 times (length 19)
  Back Branch 08825F18 4 times (length 19)
  Back Branch 0882A080 4 times (length 19)
  Back Branch 088297F8 4 times (length 19)
  Back Branch 0882690C 4 times (length 19)
  Back Branch 08825968 4 times (length 19)
  Back Branch 0882746C 4 times (length 19)
  Back Branch 088235DC 4 times (length 19)
  Back Branch 08827194 4 times (length 19)
  Back Branch 08829C3C 4 times (length 19)
  Back Branch 08827300 4 times (length 19)
  Back Branch 08822638 3 times (length 19)
  Back Branch 088250E0 3 times (length 19)
  Back Branch 08828F70 3 times (length 19)
  Back Branch 088257FC 3 times (length 19)
  Back Branch 0882302C 3 times (length 19)
  Back Branch 08824858 3 times (length 19)
  Back Branch 08823FD0 3 times (length 19)
  Back Branch 08822EC0 3 times (length 19)
  Back Branch 08828410 3 times (length 19)
  Back Branch 08828B2C 3 times (length 19)
  Back Branch 08823CF8 3 times (length 19)
  Back Branch 08822D54 3 times (length 19)
  Back Branch 08822BE8 3 times (length 19)
  Back Branch 088282A4 3 times (length 19)
  Back Branch 088293B4 3 times (length 19)
  Back Branch 08824F74 2 times (length 19)
  Back Branch 08826EBC 2 times (length 19)
  Back Branch 08822A7C 2 times (length 19)
  Back Branch 08828138 2 times (length 19)
  Back Branch 08823B8C 2 times (length 19)
  Back Branch 0882A358 2 times (length 19)
  Back Branch 088286E8 2 times (length 19)
  Back Branch 08827B88 2 times (length 19)
  Back Branch 0882857C 2 times (length 19)
  Back Branch 08823E64 2 times (length 19)
  Back Branch 08827A1C 2 times (length 19)
  Back Branch 08825524 2 times (length 19)
  Back Branch 08829964 2 times (length 19)
  Back Branch 088224CC 2 times (length 19)
  Back Branch 08827028 2 times (length 19)
  Back Branch 0882AEB8 1 times (length 19)
  Back Branch 08829DA8 1 times (length 19)
  Back Branch 088227A4 1 times (length 19)
  Back Branch 08823470 1 times (length 19)
  Back Branch 08828E04 1 times (length 19)
  Back Branch 088253B8 1 times (length 19)
  Back Branch 0882AA74 1 times (length 19)
  Back Branch 088275D8 1 times (length 19)
  Back Branch 088246EC 1 times (length 19)
  Back Branch 0882A908 1 times (length 19)
  Back Branch 08826BE4 1 times (length 19)
  Back Branch 088249C4 1 times (length 19)
  Back Branch 0882A4C4 1 times (length 19)
  Back Branch 0882B468 1 times (length 19)
  Back Branch 0882B2FC 1 times (length 19)
  Back Branch 08824C9C 1 times (length 19)
  Back Branch 0882B024 1 times (length 19)
_S1_2_886DA1C 40,275 instructions (0.000%), 1,611 calls (0886DA1C - 0886DA7C, length 25)
_S1_2_886C9E4 40,275 instructions (0.000%), 1,611 calls (0886C9E4 - 0886CA4C, length 27)
_S1_2_89011CC 40,248 instructions (0.000%), 2,236 calls (089011CC - 08901210, length 18)
_S1_2_890644C 40,208 instructions (0.000%), 2,872 calls (0890644C - 08906480, length 14)
_S1_2_89A1A84 40,162 instructions (0.000%), 20,081 calls (089A1A84 - 089A1A88, length 2)
_S1_2_89722AC 39,909 instructions (0.000%), 447 calls (089722AC - 08972460, length 110)
_S1_2_88DDB64 39,830 instructions (0.000%), 3,925 calls (088DDB64 - 088DDB90, length 12)
_S1_2_88E9544 39,458 instructions (0.000%), 195 calls (088E9544 - 088E9628, length 58)
  Back Branch 088E9574 8,402 times (length 6)
_S1_2_897A408 39,143 instructions (0.000%), 2,891 calls (0897A408 - 0897A798, length 229)
  Back Branch 0897A780 273 times (length 216)
_S1_2_884CA28 38,876 instructions (0.000%), 2,541 calls (0884CA28 - 0884CAAC, length 34)
_S1_2_8900E00 38,656 instructions (0.000%), 9,664 calls (08900E00 - 08900E0C, length 4)
_S1_2_8900DF0 38,656 instructions (0.000%), 9,664 calls (08900DF0 - 08900DFC, length 4)
_S1_2_896074C 38,581 instructions (0.000%), 1,206 calls (0896074C - 089607C8, length 32)
_S1_2_888CA5C 38,575 instructions (0.000%), 319 calls (0888CA5C - 0888CE04, length 235)
  Back Branch 0888CDC4 957 times (length 179)
_S1_2_8906980 38,427 instructions (0.000%), 409 calls (08906980 - 08906A34, length 46)
  Back Branch 08906A00 4,730 times (length 16)
_S1_2_8877AE4 38,248 instructions (0.000%), 1,366 calls (08877AE4 - 08877B50, length 28)
_S1_2_8906AA0 38,068 instructions (0.000%), 139 calls (08906AA0 - 08906E24, length 226)
  Back Branch 08906BD0 797 times (length 22)
  Back Branch 08906B34 519 times (length 12)
  Back Branch 08906CF8 272 times (length 13)
_S1_2_8901BF4 38,010 instructions (0.000%), 2,514 calls (08901BF4 - 08901C5C, length 27)
_S1_2_888C3C4 37,768 instructions (0.000%), 278 calls (0888C3C4 - 0888C70C, length 211)
  Back Branch 0888C6CC 834 times (length 153)
_S1_2_8849ACC 37,505 instructions (0.000%), 79 calls (08849ACC - 08849C28, length 88)
  Back Branch 08849B80 2,528 times (length 17)
  Back Branch 08849B34 276 times (length 17)
  Back Branch 08849B64 276 times (length 5)
_S1_2_898BDC8 37,317 instructions (0.000%), 5,331 calls (0898BDC8 - 0898BE04, length 16)
_S1_2_892B5DC 37,317 instructions (0.000%), 5,331 calls (0892B5DC - 0892B5F4, length 7)
_S1_2_88E1A58 37,272 instructions (0.000%), 51 calls (088E1A58 - 088E1F88, length 333)
  Back Branch 088E1CEC 1,250 times (length 12)
  Back Branch 088E1D8C 250 times (length 106)
_S1_2_89A1B24 37,100 instructions (0.000%), 18,550 calls (089A1B24 - 089A1B28, length 2)
_S1_2_884ACF8 36,324 instructions (0.000%), 9,081 calls (0884ACF8 - 0884AF58, length 153)
_S1_2_89751BC 35,848 instructions (0.000%), 258 calls (089751BC - 08975434, length 159)
_S1_2_8877D34 35,784 instructions (0.000%), 1,491 calls (08877D34 - 08877D90, length 24)
_S1_2_8966978 35,392 instructions (0.000%), 2,212 calls (08966978 - 089669B4, length 16)
_S1_2_880429C 34,922 instructions (0.000%), 1 calls (0880429C - 088043CC, length 77)
  Back Branch 088043A0 563 times (length 47)
  Back Branch 088043A8 563 times (length 58)
_S1_2_887781C 34,645 instructions (0.000%), 533 calls (0887781C - 0887791C, length 65)
_S1_2_88760B8 34,617 instructions (0.000%), 2,614 calls (088760B8 - 088760F8, length 17)
_S1_2_8862668 34,593 instructions (0.000%), 178 calls (08862668 - 08862734, length 52)
  Back Branch 08862728 2,287 times (length 8)
  Back Branch 088626E8 1,419 times (length 8)
_S1_2_88FE120 34,243 instructions (0.000%), 3,113 calls (088FE120 - 088FE188, length 27)
_S1_2_88FE134 34,210 instructions (0.000%), 3,110 calls (088FE134 - 088FE188, length 22)
_S1_2_88FE148 34,199 instructions (0.000%), 3,109 calls (088FE148 - 088FE188, length 17)
_S1_2_8848ED4 34,132 instructions (0.000%), 660 calls (08848ED4 - 08848F48, length 30)
  Back Branch 08848F18 2,396 times (length 8)
_S1_2_898FD00 34,086 instructions (0.000%), 1,482 calls (0898FD00 - 0898FD58, length 23)
_S1_2_892F91C 33,977 instructions (0.000%), 557 calls (0892F91C - 0892FAC0, length 106)
_S1_2_884323C 33,878 instructions (0.000%), 1,303 calls (0884323C - 088432A0, length 26)
_S1_2_8918A5C 33,529 instructions (0.000%), 1,610 calls (08918A5C - 08918AD4, length 31)
_S1_2_8844048 33,411 instructions (0.000%), 4,773 calls (08844048 - 08844060, length 7)
_S1_2_8953B60 33,210 instructions (0.000%), 1,845 calls (08953B60 - 08953BCC, length 28)
_S1_2_880AF2C 32,984 instructions (0.000%), 266 calls (0880AF2C - 0880B118, length 124)
_S1_2_887C958 32,877 instructions (0.000%), 843 calls (0887C958 - 0887C9F0, length 39)
_S1_2_8866960 32,802 instructions (0.000%), 781 calls (08866960 - 08866C84, length 202)
_S1_2_8876878 32,480 instructions (0.000%), 1,015 calls (08876878 - 088768F4, length 32)
_S1_2_884ACB8 32,172 instructions (0.000%), 8,043 calls (0884ACB8 - 0884AF58, length 169)
_S1_2_8865440 32,134 instructions (0.000%), 356 calls (08865440 - 088655C4, length 98)
  Back Branch 0886550C 698 times (length 16)
  Back Branch 088654FC 655 times (length 9)
_S1_2_8899320 31,920 instructions (0.000%), 251 calls (08899320 - 088997BC, length 296)
_S1_2_884ACC0 31,716 instructions (0.000%), 7,929 calls (0884ACC0 - 0884AF58, length 167)
_S1_2_884AE90 31,672 instructions (0.000%), 7,918 calls (0884AE90 - 0884AF58, length 51)
_S1_2_88767B4 31,651 instructions (0.000%), 1,021 calls (088767B4 - 08876874, length 49)
_S1_2_884AD40 31,644 instructions (0.000%), 7,911 calls (0884AD40 - 0884AF58, length 135)
_S1_2_892D458 31,635 instructions (0.000%), 574 calls (0892D458 - 0892D67C, length 138)
_S1_2_888BCC4 31,570 instructions (0.000%), 201 calls (0888BCC4 - 0888C074, length 237)
  Back Branch 0888C034 603 times (length 179)
_S1_2_891B140 31,492 instructions (0.000%), 28 calls (0891B140 - 0891B370, length 141)
  Back Branch 0891B2F4 2,800 times (length 19)
_S1_2_887D758 31,409 instructions (0.000%), 146 calls (0887D758 - 0887DE0C, length 430)
_S1_2_8842C68 31,371 instructions (0.000%), 204 calls (08842C68 - 08842DCC, length 90)
  Back Branch 08842D04 1,586 times (length 35)
  Back Branch 08842D68 693 times (length 4)
_S1_2_8844080 31,164 instructions (0.000%), 4,452 calls (08844080 - 08844098, length 7)
_S1_2_8808B7C 31,134 instructions (0.000%), 141 calls (08808B7C - 08808C84, length 67)
  Back Branch 08808BDC 2,272 times (length 11)
  Back Branch 08808C1C 141 times (length 9)
_S1_2_898FD5C 31,122 instructions (0.000%), 1,482 calls (0898FD5C - 0898FDAC, length 21)
_S1_2_8854B74 31,104 instructions (0.000%), 15,552 calls (08854B74 - 08854B78, length 2)
_S1_2_8901AA0 30,860 instructions (0.000%), 6,172 calls (08901AA0 - 08901AB0, length 5)
_S1_2_884AD48 30,824 instructions (0.000%), 7,706 calls (0884AD48 - 0884AF58, length 133)
_S1_2_884A1FC 30,783 instructions (0.000%), 51 calls (0884A1FC - 0884A2DC, length 57)
  Back Branch 0884A2A4 942 times (length 12)
  Back Branch 0884A2B0 942 times (length 32)
_S1_2_898E324 30,730 instructions (0.000%), 1,483 calls (0898E324 - 0898E384, length 25)
  Back Branch 0898E358 1,167 times (length 8)
_S1_2_895A730 30,600 instructions (0.000%), 1,530 calls (0895A730 - 0895A7A0, length 29)
_S1_2_899F550 30,420 instructions (0.000%), 390 calls (0899F550 - 0899FB10, length 369)
_S1_2_890FC48 30,330 instructions (0.000%), 869 calls (0890FC48 - 0890FD54, length 68)
  Back Branch 0890FD24 17 times (length 24)
_S1_2_898FCB0 29,640 instructions (0.000%), 1,482 calls (0898FCB0 - 0898FCFC, length 20)
_S1_2_898895C 29,600 instructions (0.000%), 1,480 calls (0898895C - 089889A8, length 20)
_S1_2_8908BF4 29,425 instructions (0.000%), 1,177 calls (08908BF4 - 08908C68, length 30)
_S1_2_887315C 29,424 instructions (0.000%), 618 calls (0887315C - 08873254, length 63)
_S1_2_8928FFC 29,274 instructions (0.000%), 574 calls (08928FFC - 089290DC, length 57)
_S1_2_8988D80 29,157 instructions (0.000%), 9,719 calls (08988D80 - 08988D88, length 3)
_S1_2_88EAE44 29,144 instructions (0.000%), 3,643 calls (088EAE44 - 088EAE60, length 8)
_S1_2_8969CE0 29,095 instructions (0.000%), 55 calls (08969CE0 - 0896A260, length 353)
  Back Branch 0896A0F8 1,760 times (length 158)
_S1_2_89788C0 29,064 instructions (0.000%), 2,902 calls (089788C0 - 089788FC, length 16)
  Back Branch 089788DC 11 times (length 4)
_S1_2_890B834 28,861 instructions (0.000%), 4,123 calls (0890B834 - 0890B84C, length 7)
_S1_2_8883F1C 28,860 instructions (0.000%), 195 calls (08883F1C - 08884304, length 251)
_S1_2_884DBB0 28,740 instructions (0.000%), 1,437 calls (0884DBB0 - 0884DBFC, length 20)
_S1_2_892D304 28,700 instructions (0.000%), 574 calls (0892D304 - 0892D3DC, length 55)
_S1_2_8873258 28,382 instructions (0.000%), 617 calls (08873258 - 0887330C, length 46)
_S1_2_88501F0 28,296 instructions (0.000%), 3,144 calls (088501F0 - 08850210, length 9)
_S1_2_890F464 28,252 instructions (0.000%), 712 calls (0890F464 - 0890F4DC, length 31)
  Back Branch 0890F48C 2,200 times (length 8)
_S1_2_88711CC 28,218 instructions (0.000%), 76 calls (088711CC - 08871298, length 52)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_88FE7EC 28,088 instructions (0.000%), 14,044 calls (088FE7EC - 088FE7F0, length 2)
_S1_2_8850524 28,088 instructions (0.000%), 14,044 calls (08850524 - 08850528, length 2)
_S1_2_8850474 28,016 instructions (0.000%), 14,008 calls (08850474 - 08850478, length 2)
_S1_2_8870BB0 27,359 instructions (0.000%), 251 calls (08870BB0 - 08870C0C, length 24)
  Back Branch 08870C00 1,757 times (length 20)
_S1_2_8876D5C 27,279 instructions (0.000%), 1,652 calls (08876D5C - 08876E40, length 58)
_S1_2_88E9034 27,080 instructions (0.000%), 700 calls (088E9034 - 088E9148, length 70)
  Back Branch 088E9064 1,360 times (length 6)
_S1_2_89592A8 26,605 instructions (0.000%), 1,565 calls (089592A8 - 089599B0, length 451)
_S1_2_895929C 26,532 instructions (0.000%), 2,211 calls (0895929C - 089599B0, length 454)
_S1_2_880B11C 26,500 instructions (0.000%), 265 calls (0880B11C - 0880B2A8, length 100)
_S1_2_88903A4 26,307 instructions (0.000%), 97 calls (088903A4 - 088907E4, length 273)
  Back Branch 088907A8 485 times (length 13)
_S1_2_884D990 26,187 instructions (0.000%), 3,741 calls (0884D990 - 0884D9A8, length 7)
_S1_2_89990FC 26,093 instructions (0.000%), 35 calls (089990FC - 08999858, length 472)
  Back Branch 08999714 210 times (length 6)
  Back Branch 08999628 210 times (length 66)
  Back Branch 08999344 88 times (length 43)
  Back Branch 08999390 6 times (length 12)
_S1_2_89863A4 25,915 instructions (0.000%), 2,899 calls (089863A4 - 089863C4, length 9)
_S1_2_892BBF4 25,912 instructions (0.000%), 328 calls (0892BBF4 - 0892BD3C, length 83)
  Back Branch 0892BD0C 328 times (length 25)
_S1_2_88776E8 25,739 instructions (0.000%), 533 calls (088776E8 - 08877818, length 77)
_S1_2_8898EC8 25,691 instructions (0.000%), 432 calls (08898EC8 - 08899020, length 87)
_S1_2_88BA7CC 25,656 instructions (0.000%), 12,828 calls (088BA7CC - 088BA7D0, length 2)
_S1_2_884AC68 25,648 instructions (0.000%), 6,412 calls (0884AC68 - 0884AF58, length 189)
_S1_2_89065C4 25,631 instructions (0.000%), 667 calls (089065C4 - 0890670C, length 83)
  Back Branch 08906610 666 times (length 9)
  Back Branch 089066DC 225 times (length 29)
  Back Branch 08906654 10 times (length 6)
_S1_2_884BA34 25,550 instructions (0.000%), 3,650 calls (0884BA34 - 0884BA4C, length 7)
_S1_2_8845958 25,501 instructions (0.000%), 3,643 calls (08845958 - 08845970, length 7)
_S1_2_898B5DC 25,245 instructions (0.000%), 935 calls (0898B5DC - 0898B644, length 27)
_S1_2_89783D0 24,861 instructions (0.000%), 12 calls (089783D0 - 08978700, length 205)
  Back Branch 089785F4 528 times (length 32)
  Back Branch 08978528 528 times (length 11)
  Back Branch 08978638 384 times (length 12)
  Back Branch 08978654 96 times (length 69)
_S1_2_89726A0 24,768 instructions (0.000%), 338 calls (089726A0 - 08972814, length 94)
_S1_2_890B930 24,738 instructions (0.000%), 4,123 calls (0890B930 - 0890B94C, length 8)
_S1_2_882BE28 24,648 instructions (0.000%), 158 calls (0882BE28 - 0882C094, length 156)
_S1_2_884ADE8 24,644 instructions (0.000%), 6,161 calls (0884ADE8 - 0884AF58, length 93)
_S1_2_8905928 24,406 instructions (0.000%), 713 calls (08905928 - 08905964, length 16)
  Back Branch 08905944 2,933 times (length 6)
_S1_2_896711C 24,323 instructions (0.000%), 1,871 calls (0896711C - 0896714C, length 13)
_S1_2_8873AF8 24,186 instructions (0.000%), 12,093 calls (08873AF8 - 08873AFC, length 2)
_S1_2_88440B8 24,017 instructions (0.000%), 307 calls (088440B8 - 088441F0, length 79)
_S1_2_8840EC8 23,861 instructions (0.000%), 471 calls (08840EC8 - 08840F90, length 51)
_S1_2_88FFEC8 23,784 instructions (0.000%), 940 calls (088FFEC8 - 088FFF84, length 48)
_S1_2_887E7D4 23,778 instructions (0.000%), 1,321 calls (0887E7D4 - 0887E884, length 45)
_S1_2_88BCC18 23,700 instructions (0.000%), 1,975 calls (088BCC18 - 088BCC44, length 12)
_S1_2_8918CF0 23,650 instructions (0.000%), 430 calls (08918CF0 - 08918E4C, length 88)
  Back Branch 08918DC4 430 times (length 26)
_S1_2_8991C8C 23,496 instructions (0.000%), 534 calls (08991C8C - 08991E18, length 100)
_S1_2_885FFD4 23,412 instructions (0.000%), 3,902 calls (0885FFD4 - 0885FFF0, length 8)
_S1_2_8876934 23,345 instructions (0.000%), 1,015 calls (08876934 - 08876A18, length 58)
_S1_2_887A748 23,240 instructions (0.000%), 631 calls (0887A748 - 0887A8DC, length 102)
_S1_2_885D594 23,222 instructions (0.000%), 683 calls (0885D594 - 0885D648, length 46)
_S1_2_88FBE28 23,202 instructions (0.000%), 2,578 calls (088FBE28 - 088FBE48, length 9)
_S1_2_8988CD0 23,179 instructions (0.000%), 889 calls (08988CD0 - 08988D58, length 35)
  Back Branch 08988D54 65 times (length 15)
_S1_2_8804C6C 23,083 instructions (0.000%), 563 calls (08804C6C - 08804D0C, length 41)
_S1_2_88141A8 23,010 instructions (0.000%), 195 calls (088141A8 - 0881437C, length 118)
_S1_2_8813FD0 23,010 instructions (0.000%), 195 calls (08813FD0 - 088141A4, length 118)
_S1_2_8960090 23,005 instructions (0.000%), 49 calls (08960090 - 089602A4, length 134)
  Back Branch 0896026C 1,568 times (length 92)
_S1_2_88F8E9C 22,905 instructions (0.000%), 70 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_8918E50 22,843 instructions (0.000%), 431 calls (08918E50 - 08918F9C, length 84)
  Back Branch 08918F14 431 times (length 23)
_S1_2_8906710 22,421 instructions (0.000%), 367 calls (08906710 - 089067E8, length 55)
  Back Branch 08906784 1,282 times (length 3)
_S1_2_898FB40 22,230 instructions (0.000%), 1,482 calls (0898FB40 - 0898FB78, length 15)
_S1_2_896D19C 22,182 instructions (0.000%), 54 calls (0896D19C - 0896D74C, length 365)
  Back Branch 0896D2E8 648 times (length 10)
  Back Branch 0896D4A8 216 times (length 69)
_S1_2_89863C8 22,062 instructions (0.000%), 2,702 calls (089863C8 - 089863F8, length 13)
_S1_2_885054C 22,008 instructions (0.000%), 3,144 calls (0885054C - 08850564, length 7)
_S1_2_8878CE4 21,944 instructions (0.000%), 10,972 calls (08878CE4 - 08878CE8, length 2)
_S1_2_8969684 21,864 instructions (0.000%), 185 calls (08969684 - 089697C8, length 82)
  Back Branch 089696F8 1,110 times (length 11)
_S1_2_884ACD8 21,668 instructions (0.000%), 5,417 calls (0884ACD8 - 0884AF58, length 161)
_S1_2_8972464 21,616 instructions (0.000%), 386 calls (08972464 - 08972540, length 56)
_S1_2_8878A40 21,434 instructions (0.000%), 10,717 calls (08878A40 - 08878A44, length 2)
_S1_2_88E5D5C 21,390 instructions (0.000%), 69 calls (088E5D5C - 088E6110, length 238)
  Back Branch 088E5E14 621 times (length 9)
_S1_2_89592C8 21,384 instructions (0.000%), 1,782 calls (089592C8 - 089599B0, length 443)
_S1_2_89303B8 21,279 instructions (0.000%), 123 calls (089303B8 - 089306F4, length 208)
_S1_2_892A178 21,168 instructions (0.000%), 10,584 calls (0892A178 - 0892A17C, length 2)
_S1_2_884AF5C 21,094 instructions (0.000%), 353 calls (0884AF5C - 0884B050, length 62)
_S1_2_895AB44 21,065 instructions (0.000%), 275 calls (0895AB44 - 0895AC24, length 57)
  Back Branch 0895ABE4 1,440 times (length 13)
_S1_2_89382EC 21,040 instructions (0.000%), 1,052 calls (089382EC - 08938348, length 24)
_S1_2_893829C 21,040 instructions (0.000%), 1,052 calls (0893829C - 089382E8, length 20)
_S1_2_893824C 21,040 instructions (0.000%), 1,052 calls (0893824C - 08938298, length 20)
_S1_2_88780DC 20,746 instructions (0.000%), 943 calls (088780DC - 08878130, length 22)
_S1_2_888E08C 20,710 instructions (0.000%), 95 calls (0888E08C - 0888E270, length 122)
  Back Branch 0888E17C 285 times (length 48)
  Back Branch 0888E264 95 times (length 48)
_S1_2_898B4E0 20,570 instructions (0.000%), 935 calls (0898B4E0 - 0898B534, length 22)
_S1_2_891F948 20,510 instructions (0.000%), 293 calls (0891F948 - 0891FA7C, length 78)
_S1_2_884ACC8 20,444 instructions (0.000%), 5,111 calls (0884ACC8 - 0884AF58, length 165)
_S1_2_89A0658 20,425 instructions (0.000%), 477 calls (089A0658 - 089A0728, length 53)
  Back Branch 089A0724 446 times (length 24)
_S1_2_8972944 20,366 instructions (0.000%), 599 calls (08972944 - 089729C8, length 34)
_S1_2_886EC54 20,350 instructions (0.000%), 177 calls (0886EC54 - 0886ED5C, length 67)
  Back Branch 0886ED30 1,409 times (length 15)
  Back Branch 0886ECDC 108 times (length 16)
  Back Branch 0886ECE8 35 times (length 24)
_S1_2_8908DD4 20,334 instructions (0.000%), 255 calls (08908DD4 - 08908FBC, length 123)
  Back Branch 08908EB8 22 times (length 25)
_S1_2_8814558 20,280 instructions (0.000%), 195 calls (08814558 - 088146F4, length 104)
_S1_2_895BC24 20,243 instructions (0.000%), 2,891 calls (0895BC24 - 0895BC40, length 8)
_S1_2_8992210 20,203 instructions (0.000%), 89 calls (08992210 - 08992B98, length 611)
_S1_2_88ED788 20,199 instructions (0.000%), 946 calls (088ED788 - 088ED898, length 69)
_S1_2_89999B8 20,053 instructions (0.000%), 458 calls (089999B8 - 08999AA4, length 60)
  Back Branch 08999A78 2,184 times (length 40)
  Back Branch 08999A1C 12 times (length 9)
_S1_2_89653E0 19,978 instructions (0.000%), 632 calls (089653E0 - 08965498, length 47)
_S1_2_8953E98 19,969 instructions (0.000%), 213 calls (08953E98 - 08954068, length 117)
  Back Branch 0895405C 529 times (length 106)
  Back Branch 08953F98 118 times (length 20)
  Back Branch 08954030 76 times (length 73)
  Back Branch 0895400C 19 times (length 20)
_S1_2_8849C2C 19,941 instructions (0.000%), 45 calls (08849C2C - 08849CE8, length 48)
  Back Branch 08849CB0 672 times (length 9)
  Back Branch 08849CBC 672 times (length 29)
_S1_2_88EAD68 19,920 instructions (0.000%), 2,490 calls (088EAD68 - 088EAD84, length 8)
_S1_2_88116B8 19,764 instructions (0.000%), 431 calls (088116B8 - 0881176C, length 46)
_S1_2_896DE40 19,761 instructions (0.000%), 941 calls (0896DE40 - 0896DEE4, length 42)
_S1_2_884AD70 19,520 instructions (0.000%), 4,880 calls (0884AD70 - 0884AF58, length 123)
_S1_2_8979234 19,508 instructions (0.000%), 46 calls (08979234 - 0897951C, length 187)
  Back Branch 089794D0 1,472 times (length 122)
_S1_2_8959D0C 19,326 instructions (0.000%), 82 calls (08959A34 - 08959F6C, length 335)
  Back Branch 08959D6C 120,672 times (length 208)
_S1_2_88FE7F4 18,902 instructions (0.000%), 9,451 calls (088FE7F4 - 088FE7F8, length 2)
_S1_2_88FFD84 18,832 instructions (0.000%), 1,177 calls (088FFD84 - 088FFF84, length 129)
_S1_2_88FCBE4 18,788 instructions (0.000%), 244 calls (088FCBE4 - 088FCD50, length 92)
_S1_2_886DD44 18,771 instructions (0.000%), 28 calls (0886DD44 - 0886E050, length 196)
  Back Branch 0886DEB0 742 times (length 31)
  Back Branch 0886DE90 221 times (length 11)
  Back Branch 0886DF44 101 times (length 81)
_S1_2_898A000 18,720 instructions (0.000%), 260 calls (0898A000 - 0898A198, length 103)
_S1_2_8967468 18,714 instructions (0.000%), 169 calls (08967468 - 089676DC, length 158)
_S1_2_8890D3C 18,659 instructions (0.000%), 69 calls (08890D3C - 08891218, length 312)
  Back Branch 088911BC 172 times (length 11)
_S1_2_886DA04 18,640 instructions (0.000%), 1,165 calls (0886DA04 - 0886DA7C, length 31)
_S1_2_8972818 18,620 instructions (0.000%), 502 calls (08972818 - 08972940, length 75)
_S1_2_884AD68 18,544 instructions (0.000%), 4,636 calls (0884AD68 - 0884AF58, length 125)
_S1_2_89708DC 18,531 instructions (0.000%), 213 calls (089708DC - 08970A7C, length 105)
_S1_2_887E094 18,333 instructions (0.000%), 334 calls (0887E094 - 0887E224, length 101)
_S1_2_8960890 18,246 instructions (0.000%), 61 calls (08960890 - 08960968, length 55)
  Back Branch 08960938 1,952 times (length 17)
_S1_2_8831D30 18,144 instructions (0.000%), 216 calls (08831D30 - 08831E7C, length 84)
_S1_2_88146F8 18,054 instructions (0.000%), 153 calls (088146F8 - 088148CC, length 118)
_S1_2_89221A4 18,031 instructions (0.000%), 10 calls (089221A4 - 089223D4, length 141)
  Back Branch 08922358 1,000 times (length 19)
_S1_2_8832314 17,884 instructions (0.000%), 263 calls (08832314 - 08832420, length 68)
_S1_2_892EDF8 17,794 instructions (0.000%), 574 calls (0892EDF8 - 0892F110, length 199)
_S1_2_8813E68 17,640 instructions (0.000%), 196 calls (08813E68 - 08813FCC, length 90)
_S1_2_8955484 17,605 instructions (0.000%), 54 calls (08955484 - 089559FC, length 351)
  Back Branch 0895586C 216 times (length 149)
_S1_2_884409C 17,402 instructions (0.000%), 2,486 calls (0884409C - 088440B4, length 7)
_S1_2_892CE58 17,302 instructions (0.000%), 246 calls (0892CE58 - 0892CF54, length 64)
  Back Branch 0892CEF4 492 times (length 29)
  Back Branch 0892CF40 492 times (length 8)
_S1_2_886953C 17,173 instructions (0.000%), 1,321 calls (0886953C - 0886993C, length 257)
_S1_2_88FE15C 17,094 instructions (0.000%), 1,554 calls (088FE15C - 088FE188, length 12)
_S1_2_88213F8 17,030 instructions (0.000%), 67 calls (088213F8 - 08821500, length 67)
  Back Branch 08821458 1,170 times (length 11)
  Back Branch 08821498 272 times (length 9)
_S1_2_890FD78 17,016 instructions (0.000%), 330 calls (0890FD78 - 0890FE6C, length 62)
  Back Branch 0890FE34 262 times (length 15)
_S1_2_8899024 16,999 instructions (0.000%), 89 calls (08899024 - 0889931C, length 191)
_S1_2_880511C 16,890 instructions (0.000%), 563 calls (0880511C - 08805190, length 30)
_S1_2_8805014 16,890 instructions (0.000%), 563 calls (08805014 - 08805090, length 32)
_S1_2_884E07C 16,800 instructions (0.000%), 1,200 calls (0884E07C - 0884E0B0, length 14)
_S1_2_884AEC8 16,736 instructions (0.000%), 4,184 calls (0884AEC8 - 0884AF58, length 37)
_S1_2_88E8DB8 16,712 instructions (0.000%), 280 calls (088E8DB8 - 088E8F18, length 89)
  Back Branch 088E8DFC 544 times (length 6)
_S1_2_8869940 16,679 instructions (0.000%), 1,283 calls (08869940 - 08869D60, length 265)
  Back Branch 08869C14 1,283 times (length 18)
_S1_2_8853068 16,660 instructions (0.000%), 4,165 calls (08853068 - 08853074, length 4)
_S1_2_881EBDC 16,640 instructions (0.000%), 104 calls (0881EBDC - 0881EE58, length 160)
_S1_2_897204C 16,397 instructions (0.000%), 863 calls (0897204C - 08972094, length 19)
_S1_2_8831E80 16,320 instructions (0.000%), 170 calls (08831E80 - 08831FFC, length 96)
_S1_2_88308AC 16,272 instructions (0.000%), 339 calls (088308AC - 08830968, length 48)
_S1_2_8930248 16,236 instructions (0.000%), 738 calls (08930248 - 0893029C, length 22)
_S1_2_8965BF4 16,192 instructions (0.000%), 368 calls (08965BF4 - 08965CA0, length 44)
_S1_2_88F8E6C 16,100 instructions (0.000%), 72 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_88BE610 16,019 instructions (0.000%), 199 calls (088BE610 - 088BEE1C, length 516)
_S1_2_8911DF4 16,011 instructions (0.000%), 593 calls (08911DF4 - 08911E64, length 29)
_S1_2_8815238 15,991 instructions (0.000%), 1 calls (08815238 - 0881ACB0, length 5791)
  Back Branch 0881890C 24 times (length 11)
  Back Branch 08818840 22 times (length 11)
  Back Branch 08818B70 21 times (length 11)
  Back Branch 088182AC 19 times (length 11)
  Back Branch 08819434 19 times (length 11)
  Back Branch 088181E0 18 times (length 11)
  Back Branch 08819038 18 times (length 11)
  Back Branch 08819104 18 times (length 11)
  Back Branch 08817D18 18 times (length 11)
  Back Branch 08818D08 18 times (length 11)
  Back Branch 08818EA0 18 times (length 11)
  Back Branch 088189D8 18 times (length 11)
  Back Branch 088198FC 18 times (length 11)
  Back Branch 08818AA4 18 times (length 11)
  Back Branch 08819830 17 times (length 11)
  Back Branch 088172BC 17 times (length 11)
  Back Branch 08819698 17 times (length 11)
  Back Branch 08819764 17 times (length 11)
  Back Branch 08817850 17 times (length 11)
  Back Branch 08818774 16 times (length 11)
  Back Branch 08819E8C 16 times (length 11)
  Back Branch 08818C3C 15 times (length 11)
  Back Branch 0881929C 15 times (length 11)
  Back Branch 0881A024 15 times (length 11)
  Back Branch 088191D0 15 times (length 11)
  Back Branch 08817EB0 15 times (length 11)
  Back Branch 08817DE4 15 times (length 11)
  Back Branch 0881791C 15 times (length 11)
  Back Branch 08816AC4 15 times (length 11)
  Back Branch 08819500 15 times (length 11)
  Back Branch 088185DC 14 times (length 11)
  Back Branch 08816860 14 times (length 11)
  Back Branch 0881692C 14 times (length 11)
  Back Branch 08817F7C 14 times (length 11)
  Back Branch 08818114 14 times (length 11)
  Back Branch 08818048 14 times (length 11)
  Back Branch 08819368 14 times (length 11)
  Back Branch 08819F58 14 times (length 11)
  Back Branch 08817784 14 times (length 11)
  Back Branch 08817454 14 times (length 11)
  Back Branch 08818F6C 13 times (length 11)
  Back Branch 08818DD4 13 times (length 11)
  Back Branch 08816398 13 times (length 11)
  Back Branch 0881A0F0 13 times (length 11)
  Back Branch 08817C4C 13 times (length 11)
  Back Branch 088195CC 13 times (length 11)
  Back Branch 08815948 12 times (length 11)
  Back Branch 08818510 12 times (length 11)
  Back Branch 08819DC0 12 times (length 11)
  Back Branch 088166C8 11 times (length 11)
  Back Branch 088176B8 11 times (length 11)
  Back Branch 08816464 11 times (length 11)
  Back Branch 08816068 11 times (length 11)
  Back Branch 088171F0 11 times (length 11)
  Back Branch 08817124 11 times (length 11)
  Back Branch 08818378 11 times (length 11)
  Back Branch 08818444 11 times (length 11)
  Back Branch 088179E8 11 times (length 11)
  Back Branch 088186A8 11 times (length 11)
  Back Branch 088169F8 11 times (length 11)
  Back Branch 08815A10 11 times (length 11)
  Back Branch 08815880 11 times (length 11)
  Back Branch 08816B90 10 times (length 11)
  Back Branch 08816D28 10 times (length 11)
  Back Branch 088162CC 10 times (length 11)
  Back Branch 088175EC 10 times (length 11)
  Back Branch 08817520 9 times (length 11)
  Back Branch 088156F4 9 times (length 11)
  Back Branch 08816134 9 times (length 11)
  Back Branch 08817388 9 times (length 11)
  Back Branch 08819CF8 9 times (length 11)
  Back Branch 08816C5C 9 times (length 11)
  Back Branch 08819C2C 9 times (length 11)
  Back Branch 08816EC0 9 times (length 11)
  Back Branch 08817B80 9 times (length 11)
  Back Branch 08817AB4 8 times (length 11)
  Back Branch 08815D38 8 times (length 11)
  Back Branch 08815C6C 8 times (length 11)
  Back Branch 08816200 8 times (length 11)
  Back Branch 08817058 8 times (length 11)
  Back Branch 088199C8 8 times (length 11)
  Back Branch 08819B60 8 times (length 11)
  Back Branch 088157B8 7 times (length 11)
  Back Branch 08819A94 7 times (length 11)
  Back Branch 08816530 7 times (length 11)
  Back Branch 088165FC 7 times (length 11)
  Back Branch 08816794 7 times (length 11)
  Back Branch 08816DF4 7 times (length 11)
  Back Branch 08816F8C 7 times (length 11)
  Back Branch 08815F9C 6 times (length 11)
  Back Branch 08815ED0 5 times (length 11)
  Back Branch 08815BA0 5 times (length 11)
  Back Branch 08815AD8 4 times (length 11)
  Back Branch 08815E04 4 times (length 11)
  Back Branch 08819D34 4 times (length 8)
  Back Branch 08819C6C 3 times (length 8)
  Back Branch 088186E8 2 times (length 8)
  Back Branch 08816708 1 times (length 8)
  Back Branch 0881993C 1 times (length 8)
  Back Branch 08817098 1 times (length 8)
  Back Branch 08818220 1 times (length 8)
  Back Branch 088182EC 1 times (length 8)
  Back Branch 08818088 1 times (length 8)
  Back Branch 08817EF0 1 times (length 8)
  Back Branch 0881861C 1 times (length 8)
_S1_2_8843BC8 15,872 instructions (0.000%), 714 calls (08843BC8 - 08843C48, length 33)
_S1_2_8965DEC 15,840 instructions (0.000%), 220 calls (08965DEC - 08965F18, length 76)
_S1_2_8968D28 15,808 instructions (0.000%), 1,216 calls (08968D28 - 08968D58, length 13)
_S1_2_88BCFF4 15,789 instructions (0.000%), 195 calls (088BCFF4 - 088BD254, length 153)
  Back Branch 088BD160 480 times (length 12)
_S1_2_884AC90 15,768 instructions (0.000%), 3,942 calls (0884AC90 - 0884AF58, length 179)
_S1_2_8929884 15,760 instructions (0.000%), 985 calls (08929884 - 089298C8, length 18)
_S1_2_8975438 15,698 instructions (0.000%), 334 calls (08975438 - 089754F0, length 47)
_S1_2_88FE81C 15,632 instructions (0.000%), 7,816 calls (088FE81C - 088FE820, length 2)
_S1_2_88432FC 15,561 instructions (0.000%), 819 calls (088432FC - 08843344, length 19)
_S1_2_895CD1C 15,550 instructions (0.000%), 280 calls (0895CD1C - 0895CDA4, length 35)
  Back Branch 0895CD80 931 times (length 16)
_S1_2_89A1984 15,510 instructions (0.000%), 7,755 calls (089A1984 - 089A1988, length 2)
_S1_2_892E9A8 15,498 instructions (0.000%), 574 calls (0892E9A8 - 0892EA10, length 27)
_S1_2_884ACA0 15,352 instructions (0.000%), 3,838 calls (0884ACA0 - 0884AF58, length 175)
_S1_2_8964ADC 15,230 instructions (0.000%), 492 calls (08964ADC - 08964B8C, length 45)
_S1_2_884DD38 15,220 instructions (0.000%), 761 calls (0884DD38 - 0884DD84, length 20)
_S1_2_889B360 15,214 instructions (0.000%), 146 calls (0889B360 - 0889B51C, length 112)
  Back Branch 0889B4C4 146 times (length 66)
  Back Branch 0889B4B0 146 times (length 53)
_S1_2_8862174 15,098 instructions (0.000%), 48 calls (08862174 - 088622C4, length 85)
  Back Branch 08862220 1,054 times (length 12)
_S1_2_8918940 15,088 instructions (0.000%), 408 calls (08918940 - 089189FC, length 48)
_S1_2_896096C 15,086 instructions (0.000%), 397 calls (0896096C - 08960A74, length 67)
_S1_2_8937638 14,960 instructions (0.000%), 88 calls (08937638 - 089377DC, length 106)
  Back Branch 089376F0 264 times (length 8)
  Back Branch 08937684 264 times (length 8)
  Back Branch 08937738 264 times (length 8)
  Back Branch 089377B0 264 times (length 8)
  Back Branch 089376B0 88 times (length 21)
  Back Branch 08937764 88 times (length 21)
_S1_2_884CF40 14,850 instructions (0.000%), 297 calls (0884CF40 - 0884D004, length 50)
_S1_2_8929844 14,775 instructions (0.000%), 985 calls (08929844 - 08929880, length 16)
_S1_2_892D82C 14,760 instructions (0.000%), 123 calls (0892D82C - 0892DB58, length 204)
  Back Branch 0892DB30 123 times (length 16)
  Back Branch 0892DA54 82 times (length 18)
_S1_2_8821C00 14,739 instructions (0.000%), 867 calls (08821C00 - 08821C40, length 17)
_S1_2_896E04C 14,627 instructions (0.000%), 192 calls (0896E04C - 0896E0C8, length 32)
  Back Branch 0896E0A4 1,536 times (length 12)
_S1_2_892D0A8 14,514 instructions (0.000%), 123 calls (0892D0A8 - 0892D164, length 48)
  Back Branch 0892D108 984 times (length 5)
  Back Branch 0892D0EC 984 times (length 5)
_S1_2_89663F8 14,490 instructions (0.000%), 2,898 calls (089663F8 - 08966408, length 5)
_S1_2_88FE360 14,448 instructions (0.000%), 129 calls (088FE360 - 088FE51C, length 112)
_S1_2_8911E68 14,232 instructions (0.000%), 593 calls (08911E68 - 08911ECC, length 26)
_S1_2_8998108 14,198 instructions (0.000%), 458 calls (08998108 - 08998180, length 31)
_S1_2_898BD14 14,075 instructions (0.000%), 2,815 calls (0898BD14 - 0898BD30, length 8)
_S1_2_898B310 14,025 instructions (0.000%), 935 calls (0898B310 - 0898B36C, length 24)
_S1_2_890A56C 14,002 instructions (0.000%), 7,001 calls (0890A56C - 0890A570, length 2)
_S1_2_890F8FC 13,997 instructions (0.000%), 140 calls (0890F8FC - 0890FAF0, length 126)
  Back Branch 0890F96C 950 times (length 7)
  Back Branch 0890F9C0 250 times (length 16)
_S1_2_88D0190 13,972 instructions (0.000%), 9 calls (088D0190 - 088D0458, length 179)
  Back Branch 088D021C 207 times (length 20)
  Back Branch 088D02AC 207 times (length 21)
  Back Branch 088D0424 181 times (length 86)
  Back Branch 088D0250 99 times (length 12)
_S1_2_884ACE8 13,916 instructions (0.000%), 3,479 calls (0884ACE8 - 0884AF58, length 157)
_S1_2_898BBB0 13,888 instructions (0.000%), 1,984 calls (0898BBB0 - 0898BBC8, length 7)
_S1_2_884CB10 13,888 instructions (0.000%), 434 calls (0884CB10 - 0884CB8C, length 32)
_S1_2_887393C 13,858 instructions (0.000%), 169 calls (0887393C - 08873A80, length 82)
_S1_2_88E0578 13,761 instructions (0.000%), 1,251 calls (088E0578 - 088E05B4, length 16)
_S1_2_882F26C 13,750 instructions (0.000%), 275 calls (0882F26C - 0882F330, length 50)
_S1_2_898E388 13,698 instructions (0.000%), 102 calls (0898E388 - 0898E3E8, length 25)
  Back Branch 0898E3D8 2,040 times (length 16)
_S1_2_892B908 13,652 instructions (0.000%), 246 calls (0892B908 - 0892BA48, length 81)
  Back Branch 0892BA14 82 times (length 29)
_S1_2_896F9D0 13,644 instructions (0.000%), 2,274 calls (0896F9D0 - 0896F9E4, length 6)
_S1_2_89A1BBC 13,548 instructions (0.000%), 6,774 calls (089A1BBC - 089A1BC0, length 2)
_S1_2_884AE28 13,500 instructions (0.000%), 3,375 calls (0884AE28 - 0884AF58, length 77)
_S1_2_88858E4 13,478 instructions (0.000%), 586 calls (088858E4 - 08885954, length 29)
_S1_2_8905F80 13,474 instructions (0.000%), 491 calls (08905F80 - 08906048, length 51)
  Back Branch 08905FF4 346 times (length 3)
_S1_2_890A62C 13,412 instructions (0.000%), 6,706 calls (0890A62C - 0890A630, length 2)
_S1_2_89570BC 13,293 instructions (0.000%), 54 calls (089570BC - 089575B0, length 318)
  Back Branch 08957578 648 times (length 242)
_S1_2_892C4DC 13,284 instructions (0.000%), 123 calls (0892C4DC - 0892C6C4, length 123)
_S1_2_898BA2C 13,260 instructions (0.000%), 1,020 calls (0898BA2C - 0898BA5C, length 13)
_S1_2_8991ACC 13,176 instructions (0.000%), 244 calls (08991ACC - 08991C88, length 112)
_S1_2_8966184 13,168 instructions (0.000%), 368 calls (08966184 - 08966268, length 58)
_S1_2_8854C8C 13,140 instructions (0.000%), 438 calls (08854C8C - 08854D00, length 30)
_S1_2_884FCCC 13,061 instructions (0.000%), 353 calls (0884FCCC - 0884FD5C, length 37)
_S1_2_88FFF88 13,060 instructions (0.000%), 653 calls (088FFF88 - 088FFFD4, length 20)
_S1_2_8904BA8 13,010 instructions (0.000%), 2,602 calls (08904BA8 - 08904BB8, length 5)
_S1_2_8910F30 12,878 instructions (0.000%), 134 calls (08910F30 - 08911054, length 74)
  Back Branch 08911010 593 times (length 12)
_S1_2_8847AA0 12,878 instructions (0.000%), 22 calls (08847AA0 - 08847C78, length 119)
  Back Branch 08847BE8 660 times (length 6)
  Back Branch 08847C44 638 times (length 6)
  Back Branch 08847BBC 264 times (length 6)
  Back Branch 08847B80 220 times (length 6)
  Back Branch 08847B4C 44 times (length 18)
_S1_2_888C080 12,848 instructions (0.000%), 584 calls (0888C080 - 0888C0DC, length 24)
_S1_2_8843348 12,844 instructions (0.000%), 494 calls (08843348 - 088433AC, length 26)
_S1_2_8903DF4 12,787 instructions (0.000%), 129 calls (08903DF4 - 08903F5C, length 91)
  Back Branch 08903E54 730 times (length 3)
_S1_2_88870B4 12,738 instructions (0.000%), 33 calls (088870B4 - 08887358, length 170)
  Back Branch 0888732C 132 times (length 36)
  Back Branch 08887238 132 times (length 36)
_S1_2_8847780 12,689 instructions (0.000%), 807 calls (08847780 - 0884782C, length 44)
_S1_2_88BCC60 12,679 instructions (0.000%), 79 calls (088BCC60 - 088BCCC0, length 25)
  Back Branch 088BCCB4 971 times (length 12)
_S1_2_8918874 12,665 instructions (0.000%), 745 calls (08918874 - 089188BC, length 19)
_S1_2_890635C 12,563 instructions (0.000%), 375 calls (0890635C - 089063F4, length 39)
  Back Branch 089063B4 366 times (length 7)
_S1_2_8908C6C 12,510 instructions (0.000%), 139 calls (08908C6C - 08908DD0, length 90)
_S1_2_887E254 12,256 instructions (0.000%), 6,128 calls (0887E254 - 0887E258, length 2)
_S1_2_884ADC8 12,236 instructions (0.000%), 3,059 calls (0884ADC8 - 0884AF58, length 101)
_S1_2_8978278 12,165 instructions (0.000%), 7 calls (08978278 - 089783CC, length 86)
  Back Branch 08978330 528 times (length 17)
  Back Branch 0897838C 224 times (length 52)
_S1_2_895DAE0 12,072 instructions (0.000%), 502 calls (0895DAE0 - 0895DBF4, length 70)
_S1_2_88471A4 12,064 instructions (0.000%), 6,032 calls (088471A4 - 088471A8, length 2)
_S1_2_8877EB4 12,054 instructions (0.000%), 246 calls (08877EB4 - 08877FE4, length 77)
_S1_2_884DE78 12,034 instructions (0.000%), 547 calls (0884DE78 - 0884DECC, length 22)
_S1_2_89111D8 12,020 instructions (0.000%), 3,005 calls (089111D8 - 089111E4, length 4)
_S1_2_8870A38 12,020 instructions (0.000%), 2,404 calls (08870A38 - 08870A48, length 5)
_S1_2_8905A64 12,010 instructions (0.000%), 77 calls (08905A64 - 08905C18, length 110)
  Back Branch 08905BF0 590 times (length 87)
  Back Branch 08905B10 160 times (length 16)
  Back Branch 08905BB8 77 times (length 75)
  Back Branch 08905BE4 24 times (length 3)
_S1_2_885485C 11,954 instructions (0.000%), 5,977 calls (0885485C - 08854860, length 2)
_S1_2_8852FDC 11,954 instructions (0.000%), 5,977 calls (08852FDC - 08852FE0, length 2)
_S1_2_8840AFC 11,940 instructions (0.000%), 157 calls (08840AFC - 08840D08, length 132)
_S1_2_8843DE4 11,922 instructions (0.000%), 292 calls (08843DE4 - 08843EA0, length 48)
  Back Branch 08843E84 22 times (length 30)
_S1_2_8956D64 11,850 instructions (0.000%), 54 calls (08956D64 - 089570B8, length 214)
  Back Branch 08957080 432 times (length 146)
_S1_2_892D168 11,808 instructions (0.000%), 123 calls (0892D168 - 0892D2E4, length 96)
_S1_2_88523E0 11,718 instructions (0.000%), 217 calls (088523E0 - 088524B8, length 55)
_S1_2_8852304 11,718 instructions (0.000%), 217 calls (08852304 - 088523DC, length 55)
_S1_2_88BBDE8 11,683 instructions (0.000%), 349 calls (088BBDE8 - 088BBE78, length 37)
  Back Branch 088BBE34 474 times (length 6)
_S1_2_8876C60 11,664 instructions (0.000%), 1,296 calls (08876C60 - 08876C80, length 9)
_S1_2_8990284 11,662 instructions (0.000%), 686 calls (08990284 - 089902C4, length 17)
_S1_2_884DD88 11,600 instructions (0.000%), 580 calls (0884DD88 - 0884DDD4, length 20)
_S1_2_8805094 11,573 instructions (0.000%), 635 calls (08805094 - 088050EC, length 23)
  Back Branch 088050CC 325 times (length 6)
_S1_2_880D2E4 11,521 instructions (0.000%), 281 calls (0880D2E4 - 0880D384, length 41)
_S1_2_88BD524 11,505 instructions (0.000%), 195 calls (088BD524 - 088BD624, length 65)
_S1_2_8963EE4 11,494 instructions (0.000%), 821 calls (08963EE4 - 08963F18, length 14)
_S1_2_88F9078 11,392 instructions (0.000%), 43 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_892A074 11,362 instructions (0.000%), 247 calls (0892A074 - 0892A130, length 48)
_S1_2_8972134 11,360 instructions (0.000%), 339 calls (08972134 - 089721C4, length 37)
  Back Branch 08972194 290 times (length 12)
_S1_2_88524BC 11,218 instructions (0.000%), 158 calls (088524BC - 088525D8, length 72)
_S1_2_889A98C 11,185 instructions (0.000%), 262 calls (0889A98C - 0889AA44, length 47)
  Back Branch 0889AA1C 262 times (length 22)
_S1_2_88491B0 11,178 instructions (0.000%), 38 calls (088491B0 - 088492CC, length 72)
  Back Branch 08849220 1,028 times (length 8)
  Back Branch 0884925C 116 times (length 8)
_S1_2_884FDAC 11,129 instructions (0.000%), 554 calls (0884FDAC - 0884FE1C, length 29)
_S1_2_88FCE20 11,040 instructions (0.000%), 920 calls (088FCE20 - 088FCE54, length 14)
_S1_2_8937C48 10,915 instructions (0.000%), 195 calls (08937C48 - 08937D60, length 71)
_S1_2_8937B2C 10,915 instructions (0.000%), 195 calls (08937B2C - 08937C44, length 71)
_S1_2_8867B40 10,899 instructions (0.000%), 1,211 calls (08867B40 - 08867B84, length 18)
_S1_2_896C44C 10,890 instructions (0.000%), 495 calls (0896C44C - 0896C4C4, length 31)
_S1_2_8911058 10,878 instructions (0.000%), 518 calls (08911058 - 089110B0, length 23)
_S1_2_88FE170 10,871 instructions (0.000%), 1,553 calls (088FE170 - 088FE188, length 7)
_S1_2_896E0CC 10,866 instructions (0.000%), 39 calls (0896E0CC - 0896E24C, length 97)
  Back Branch 0896E21C 468 times (length 33)
  Back Branch 0896E18C 312 times (length 33)
_S1_2_884F004 10,764 instructions (0.000%), 276 calls (0884F004 - 0884F09C, length 39)
  Back Branch 0884F060 276 times (length 10)
_S1_2_88548D0 10,755 instructions (0.000%), 1,195 calls (088548D0 - 088548F0, length 9)
_S1_2_896F2E8 10,716 instructions (0.000%), 6 calls (0896F2E8 - 0896F6DC, length 254)
  Back Branch 0896F4E8 432 times (length 32)
  Back Branch 0896F45C 288 times (length 24)
  Back Branch 0896F638 72 times (length 40)
  Back Branch 0896F368 72 times (length 6)
  Back Branch 0896F348 48 times (length 5)
  Back Branch 0896F58C 48 times (length 19)
  Back Branch 0896F534 36 times (length 95)
_S1_2_8904B78 10,696 instructions (0.000%), 2,674 calls (08904B78 - 08904B84, length 4)
_S1_2_8986E0C 10,634 instructions (0.000%), 260 calls (08986E0C - 08987170, length 218)
  Back Branch 08987088 4 times (length 128)
_S1_2_889CF28 10,624 instructions (0.000%), 103 calls (0889CF28 - 0889D190, length 155)
  Back Branch 0889D168 65 times (length 130)
_S1_2_884AC78 10,564 instructions (0.000%), 2,641 calls (0884AC78 - 0884AF58, length 185)
_S1_2_88D7C68 10,547 instructions (0.000%), 53 calls (088D7C68 - 088D7DE4, length 96)
  Back Branch 088D7D08 583 times (length 12)
  Back Branch 088D7CD4 53 times (length 10)
_S1_2_8849400 10,493 instructions (0.000%), 1,499 calls (08849400 - 08849418, length 7)
_S1_2_88471C4 10,472 instructions (0.000%), 582 calls (088471C4 - 08847284, length 49)
_S1_2_88FE95C 10,458 instructions (0.000%), 498 calls (088FE95C - 088FE9AC, length 21)
_S1_2_884713C 10,424 instructions (0.000%), 1,303 calls (0884713C - 08847158, length 8)
_S1_2_88F3CF0 10,412 instructions (0.000%), 99 calls (088F3CF0 - 088F3FC0, length 181)
  Back Branch 088F3E58 297 times (length 68)
_S1_2_887F0A8 10,398 instructions (0.000%), 66 calls (0887EB08 - 08880080, length 1375)
  Back Branch 0887FFB4 607,893 times (length 9)
  Back Branch 08880004 100,166 times (length 91)
  Back Branch 0887FDF8 4,456 times (length 1214)
  Back Branch 0887F0D0 66 times (length 169)
_S1_2_884DC50 10,322 instructions (0.000%), 794 calls (0884DC50 - 0884DC80, length 13)
_S1_2_8965D7C 10,304 instructions (0.000%), 368 calls (08965D7C - 08965DE8, length 28)
_S1_2_8957684 10,304 instructions (0.000%), 64 calls (08957684 - 08957720, length 40)
  Back Branch 08957714 640 times (length 31)
_S1_2_88475EC 10,292 instructions (0.000%), 667 calls (088475EC - 08847678, length 36)
  Back Branch 08847640 13 times (length 8)
_S1_2_88773D0 10,224 instructions (0.000%), 180 calls (088773D0 - 08877578, length 107)
_S1_2_89059A8 10,219 instructions (0.000%), 375 calls (089059A8 - 08905A60, length 47)
  Back Branch 08905A18 349 times (length 3)
_S1_2_88FFE18 10,191 instructions (0.000%), 237 calls (088FFE18 - 088FFF84, length 92)
_S1_2_896F9E8 10,150 instructions (0.000%), 1,015 calls (0896F9E8 - 0896FA0C, length 10)
_S1_2_89188C8 10,150 instructions (0.000%), 406 calls (089188C8 - 0891893C, length 30)
_S1_2_89A181C 10,074 instructions (0.000%), 5,037 calls (089A181C - 089A1820, length 2)
_S1_2_89592D4 10,032 instructions (0.000%), 912 calls (089592D4 - 089599B0, length 440)
_S1_2_8865A94 10,031 instructions (0.000%), 207 calls (08865A94 - 08865BA0, length 68)
  Back Branch 08865B18 84 times (length 14)
_S1_2_88D4030 9,993 instructions (0.000%), 621 calls (088D4030 - 088D4110, length 57)
_S1_2_89874FC 9,975 instructions (0.000%), 1,425 calls (089874FC - 08987514, length 7)
_S1_2_88BF548 9,974 instructions (0.000%), 621 calls (088BF548 - 088BF5FC, length 46)
_S1_2_8873678 9,971 instructions (0.000%), 169 calls (08873678 - 088737E8, length 93)
_S1_2_892E860 9,963 instructions (0.000%), 123 calls (0892E860 - 0892E9A4, length 82)
_S1_2_89703D0 9,955 instructions (0.000%), 11 calls (089703D0 - 0897074C, length 224)
  Back Branch 08970420 704 times (length 8)
  Back Branch 08970554 132 times (length 12)
  Back Branch 08970514 88 times (length 9)
  Back Branch 089705DC 44 times (length 7)
  Back Branch 089705B4 44 times (length 7)
_S1_2_888D4FC 9,942 instructions (0.000%), 98 calls (0888D4FC - 0888D6DC, length 121)
_S1_2_8929FD4 9,880 instructions (0.000%), 247 calls (08929FD4 - 0892A070, length 40)
_S1_2_884C3E4 9,804 instructions (0.000%), 2,451 calls (0884C3E4 - 0884C3F0, length 4)
_S1_2_890F810 9,784 instructions (0.000%), 139 calls (0890F810 - 0890F8F8, length 59)
  Back Branch 0890F888 839 times (length 3)
_S1_2_8993010 9,760 instructions (0.000%), 244 calls (08993010 - 08993478, length 283)
_S1_2_89522C0 9,750 instructions (0.000%), 8 calls (089522C0 - 0895262C, length 220)
  Back Branch 08952334 1,548 times (length 12)
  Back Branch 08952384 6 times (length 9)
_S1_2_8937D6C 9,745 instructions (0.000%), 195 calls (08937D6C - 08937E60, length 62)
_S1_2_88EACC0 9,695 instructions (0.000%), 1,385 calls (088EACC0 - 088EACD8, length 7)
_S1_2_89A19AC 9,598 instructions (0.000%), 4,799 calls (089A19AC - 089A19B0, length 2)
_S1_2_88F498C 9,590 instructions (0.000%), 91 calls (088F498C - 088F4CBC, length 205)
  Back Branch 088F4AF4 273 times (length 68)
_S1_2_898DBF4 9,580 instructions (0.000%), 50 calls (0898DBF4 - 0898DC80, length 36)
  Back Branch 0898DC50 1,000 times (length 12)
_S1_2_88D07B0 9,560 instructions (0.000%), 143 calls (088D07B0 - 088D0B34, length 226)
_S1_2_89540A0 9,518 instructions (0.000%), 38 calls (089540A0 - 089541C8, length 75)
  Back Branch 0895416C 1,024 times (length 7)
_S1_2_88FC6FC 9,516 instructions (0.000%), 244 calls (088FC6FC - 088FC7B8, length 48)
_S1_2_884F0E0 9,510 instructions (0.000%), 300 calls (0884F0E0 - 0884F1C4, length 58)
_S1_2_88499E4 9,432 instructions (0.000%), 24 calls (088499E4 - 08849AC8, length 58)
  Back Branch 08849A80 768 times (length 17)
_S1_2_888B4EC 9,408 instructions (0.000%), 112 calls (0888B4EC - 0888B974, length 291)
  Back Branch 0888B934 336 times (length 235)
_S1_2_899D99C 9,365 instructions (0.000%), 88 calls (0899D99C - 0899DE04, length 283)
  Back Branch 0899DCD0 161 times (length 38)
  Back Branch 0899DD4C 53 times (length 7)
_S1_2_892BB38 9,348 instructions (0.000%), 246 calls (0892BB38 - 0892BBF0, length 47)
_S1_2_88CF498 9,344 instructions (0.000%), 621 calls (088CF498 - 088CF534, length 40)
_S1_2_8843D8C 9,284 instructions (0.000%), 422 calls (08843D8C - 08843DE0, length 22)
_S1_2_8867584 9,282 instructions (0.000%), 357 calls (08867584 - 08867660, length 56)
_S1_2_89A177C 9,264 instructions (0.000%), 6 calls (089A177C - 089A17B0, length 14)
  Back Branch 089A17A4 1,536 times (length 6)
_S1_2_887DFB0 9,218 instructions (0.000%), 199 calls (0887DFB0 - 0887E090, length 57)
_S1_2_88BBC94 9,153 instructions (0.000%), 27 calls (088BBC94 - 088BBCFC, length 27)
  Back Branch 088BBCDC 1,080 times (length 8)
_S1_2_892BA4C 9,102 instructions (0.000%), 246 calls (0892BA4C - 0892BAF4, length 43)
_S1_2_883C2B4 9,094 instructions (0.000%), 116 calls (0883C2B4 - 0883C58C, length 183)
_S1_2_8909F3C 9,056 instructions (0.000%), 283 calls (08909F3C - 0890A14C, length 133)
_S1_2_882F8BC 9,042 instructions (0.000%), 137 calls (0882F8BC - 0882F9C0, length 66)
_S1_2_8965CA4 9,020 instructions (0.000%), 220 calls (08965CA4 - 08965D44, length 41)
_S1_2_8937A48 9,012 instructions (0.000%), 196 calls (08937A48 - 08937B28, length 57)
_S1_2_895FC48 9,009 instructions (0.000%), 143 calls (0895FC48 - 0895FD40, length 63)
_S1_2_892CF58 8,972 instructions (0.000%), 236 calls (0892CF58 - 0892D030, length 55)
  Back Branch 0892CFDC 445 times (length 22)
_S1_2_88325E4 8,950 instructions (0.000%), 358 calls (088325E4 - 08832644, length 25)
_S1_2_88F8F34 8,938 instructions (0.000%), 42 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_89774FC 8,910 instructions (0.000%), 162 calls (089774FC - 089775D4, length 55)
_S1_2_8860E2C 8,874 instructions (0.000%), 213 calls (08860E2C - 08860EF8, length 52)
_S1_2_880B58C 8,850 instructions (0.000%), 177 calls (0880B58C - 0880B650, length 50)
_S1_2_8853748 8,800 instructions (0.000%), 41 calls (08853748 - 088537F4, length 44)
  Back Branch 088537CC 408 times (length 21)
_S1_2_88DDDF0 8,785 instructions (0.000%), 251 calls (088DDDF0 - 088DDE80, length 37)
_S1_2_88311CC 8,772 instructions (0.000%), 204 calls (088311CC - 088312E0, length 70)
_S1_2_8990708 8,768 instructions (0.000%), 1,096 calls (08990708 - 08990724, length 8)
_S1_2_884715C 8,743 instructions (0.000%), 1,249 calls (0884715C - 08847174, length 7)
_S1_2_889A600 8,704 instructions (0.000%), 512 calls (0889A600 - 0889A640, length 17)
_S1_2_8861478 8,646 instructions (0.000%), 786 calls (08861478 - 088614A0, length 11)
_S1_2_8890C00 8,640 instructions (0.000%), 72 calls (08890C00 - 08890CD0, length 53)
  Back Branch 08890CC4 360 times (length 19)
_S1_2_8968D5C 8,625 instructions (0.000%), 192 calls (08968D5C - 08968EF4, length 103)
_S1_2_8937E64 8,621 instructions (0.000%), 153 calls (08937E64 - 08937F7C, length 71)
_S1_2_89064EC 8,618 instructions (0.000%), 592 calls (089064EC - 0890652C, length 17)
_S1_2_8820AD8 8,584 instructions (0.000%), 74 calls (08820AD8 - 08820CA4, length 116)
_S1_2_888DFD4 8,512 instructions (0.000%), 112 calls (0888DFD4 - 0888E088, length 46)
  Back Branch 0888E02C 336 times (length 15)
  Back Branch 0888E07C 112 times (length 15)
_S1_2_8849108 8,487 instructions (0.000%), 473 calls (08849108 - 0884914C, length 18)
_S1_2_883BC38 8,467 instructions (0.000%), 68 calls (0883BC38 - 0883BE8C, length 150)
_S1_2_88684CC 8,459 instructions (0.000%), 37 calls (088684CC - 088685CC, length 65)
  Back Branch 088685A4 267 times (length 41)
_S1_2_88671D4 8,370 instructions (0.000%), 42 calls (088671D4 - 08867660, length 292)
  Back Branch 08867324 714 times (length 8)
_S1_2_88548B4 8,365 instructions (0.000%), 1,195 calls (088548B4 - 088548CC, length 7)
_S1_2_89291C8 8,364 instructions (0.000%), 246 calls (089291C8 - 08929254, length 36)
_S1_2_881B3B0 8,346 instructions (0.000%), 1 calls (0881B3B0 - 0881DEE4, length 2766)
  Back Branch 0881BE4C 18 times (length 11)
  Back Branch 0881CE3C 15 times (length 11)
  Back Branch 0881BBE8 15 times (length 11)
  Back Branch 0881DBC4 15 times (length 11)
  Back Branch 0881CBD8 15 times (length 11)
  Back Branch 0881D16C 14 times (length 11)
  Back Branch 0881BD80 14 times (length 11)
  Back Branch 0881CD70 14 times (length 11)
  Back Branch 0881CCA4 13 times (length 11)
  Back Branch 0881DA30 13 times (length 11)
  Back Branch 0881BCB4 13 times (length 11)
  Back Branch 0881DAF8 13 times (length 11)
  Back Branch 0881C710 13 times (length 11)
  Back Branch 0881D238 13 times (length 11)
  Back Branch 0881B7FC 13 times (length 11)
  Back Branch 0881B670 12 times (length 11)
  Back Branch 0881C0B0 12 times (length 11)
  Back Branch 0881C7DC 12 times (length 11)
  Back Branch 0881D700 12 times (length 11)
  Back Branch 0881B8C4 12 times (length 11)
  Back Branch 0881CF08 11 times (length 11)
  Back Branch 0881B98C 11 times (length 11)
  Back Branch 0881BA54 11 times (length 11)
  Back Branch 0881BB1C 11 times (length 11)
  Back Branch 0881DD5C 11 times (length 11)
  Back Branch 0881CB0C 11 times (length 11)
  Back Branch 0881CA40 11 times (length 11)
  Back Branch 0881DC90 11 times (length 11)
  Back Branch 0881C974 11 times (length 11)
  Back Branch 0881C8A8 11 times (length 11)
  Back Branch 0881C578 11 times (length 11)
  Back Branch 0881D634 11 times (length 11)
  Back Branch 0881B734 11 times (length 11)
  Back Branch 0881D304 11 times (length 11)
  Back Branch 0881C17C 11 times (length 11)
  Back Branch 0881C314 10 times (length 11)
  Back Branch 0881C3E0 10 times (length 11)
  Back Branch 0881C248 10 times (length 11)
  Back Branch 0881D3D0 10 times (length 11)
  Back Branch 0881C4AC 10 times (length 11)
  Back Branch 0881C644 10 times (length 11)
  Back Branch 0881D7CC 10 times (length 11)
  Back Branch 0881BF18 10 times (length 11)
  Back Branch 0881CFD4 9 times (length 11)
  Back Branch 0881BFE4 9 times (length 11)
  Back Branch 0881D964 9 times (length 11)
  Back Branch 0881D898 9 times (length 11)
  Back Branch 0881D49C 9 times (length 11)
  Back Branch 0881D568 9 times (length 11)
  Back Branch 0881D0A0 9 times (length 11)
  Back Branch 0881CB4C 7 times (length 8)
  Back Branch 0881D0E0 6 times (length 8)
  Back Branch 0881CF48 5 times (length 8)
  Back Branch 0881DD9C 5 times (length 8)
  Back Branch 0881DB38 5 times (length 8)
  Back Branch 0881D278 4 times (length 8)
  Back Branch 0881D410 4 times (length 8)
  Back Branch 0881BE8C 4 times (length 8)
  Back Branch 0881DA6C 4 times (length 8)
  Back Branch 0881B9CC 4 times (length 8)
  Back Branch 0881DE28 4 times (length 11)
  Back Branch 0881B83C 3 times (length 8)
  Back Branch 0881B904 3 times (length 8)
  Back Branch 0881DC04 3 times (length 8)
  Back Branch 0881BCF4 3 times (length 8)
  Back Branch 0881D740 3 times (length 8)
  Back Branch 0881D1AC 3 times (length 8)
  Back Branch 0881B6AC 3 times (length 8)
  Back Branch 0881C1BC 3 times (length 8)
  Back Branch 0881C024 3 times (length 8)
  Back Branch 0881B774 2 times (length 8)
  Back Branch 0881D4DC 2 times (length 8)
  Back Branch 0881BF58 2 times (length 8)
  Back Branch 0881BC28 2 times (length 8)
  Back Branch 0881CCE4 2 times (length 8)
  Back Branch 0881CE7C 1 times (length 8)
  Back Branch 0881DE64 1 times (length 7)
  Back Branch 0881CC18 1 times (length 8)
  Back Branch 0881BDC0 1 times (length 8)
  Back Branch 0881C9B4 1 times (length 8)
  Back Branch 0881C750 1 times (length 8)
  Back Branch 0881C4EC 1 times (length 8)
  Back Branch 0881D5A8 1 times (length 8)
  Back Branch 0881D344 1 times (length 8)
  Back Branch 0881D014 1 times (length 8)
_S1_2_890408C 8,239 instructions (0.000%), 1,177 calls (0890408C - 089040A4, length 7)
_S1_2_88FE7B4 8,239 instructions (0.000%), 1,177 calls (088FE7B4 - 088FE7CC, length 7)
_S1_2_8980268 8,194 instructions (0.000%), 118 calls (08980268 - 08980564, length 192)
_S1_2_884A16C 8,166 instructions (0.000%), 6 calls (0884A16C - 0884A1F8, length 36)
  Back Branch 0884A1EC 270 times (length 31)
  Back Branch 0884A1E0 270 times (length 10)
_S1_2_892EC68 8,118 instructions (0.000%), 246 calls (0892EC68 - 0892EDF4, length 100)
_S1_2_888D428 8,086 instructions (0.000%), 307 calls (0888D428 - 0888D4F8, length 53)
_S1_2_8988D5C 8,001 instructions (0.000%), 889 calls (08988D5C - 08988D7C, length 9)
_S1_2_892BD40 7,872 instructions (0.000%), 246 calls (0892BD40 - 0892BDBC, length 32)
_S1_2_88FE064 7,785 instructions (0.000%), 1,557 calls (088FE064 - 088FE074, length 5)
_S1_2_892EBAC 7,733 instructions (0.000%), 209 calls (0892EBAC - 0892EC64, length 47)
_S1_2_8979BA8 7,726 instructions (0.000%), 118 calls (08979BA8 - 08979CB8, length 69)
_S1_2_880AB2C 7,720 instructions (0.000%), 100 calls (0880AB2C - 0880AC94, length 91)
_S1_2_8853B54 7,682 instructions (0.000%), 10 calls (08853B54 - 08853FBC, length 283)
  Back Branch 08853E28 389 times (length 11)
  Back Branch 08853E64 105 times (length 8)
  Back Branch 08853F80 59 times (length 103)
_S1_2_8830B3C 7,650 instructions (0.000%), 153 calls (08830B3C - 08830C00, length 50)
_S1_2_8809588 7,630 instructions (0.000%), 70 calls (08809588 - 08809738, length 109)
_S1_2_8928E84 7,626 instructions (0.000%), 123 calls (08928E84 - 08928FA0, length 72)
_S1_2_8878AB0 7,625 instructions (0.000%), 305 calls (08878AB0 - 08878B10, length 25)
_S1_2_890B950 7,623 instructions (0.000%), 1,089 calls (0890B950 - 0890B968, length 7)
_S1_2_898FBB8 7,590 instructions (0.000%), 345 calls (0898FBB8 - 0898FC0C, length 22)
_S1_2_88E1F8C 7,589 instructions (0.000%), 39 calls (088E1F8C - 088E2524, length 359)
  Back Branch 088E22D8 48 times (length 21)
  Back Branch 088E21AC 36 times (length 71)
_S1_2_88BA808 7,546 instructions (0.000%), 539 calls (088BA808 - 088BA83C, length 14)
_S1_2_8909D04 7,504 instructions (0.000%), 280 calls (08909D04 - 08909D94, length 37)
_S1_2_8843184 7,486 instructions (0.000%), 494 calls (08843184 - 08843238, length 46)
_S1_2_89754F4 7,470 instructions (0.000%), 263 calls (089754F4 - 08975598, length 42)
_S1_2_8878A48 7,462 instructions (0.000%), 287 calls (08878A48 - 08878AAC, length 26)
_S1_2_884AE18 7,448 instructions (0.000%), 1,862 calls (0884AE18 - 0884AF58, length 81)
_S1_2_88527F0 7,440 instructions (0.000%), 48 calls (088527F0 - 08852A58, length 155)
_S1_2_8847734 7,436 instructions (0.000%), 660 calls (08847734 - 0884777C, length 19)
_S1_2_8977EE8 7,427 instructions (0.000%), 25 calls (08977EE8 - 08977F4C, length 26)
  Back Branch 08977F2C 1,000 times (length 10)
_S1_2_88521C4 7,410 instructions (0.000%), 130 calls (088521C4 - 088522A4, length 57)
_S1_2_89310CC 7,380 instructions (0.000%), 492 calls (089310CC - 08931104, length 15)
_S1_2_887765C 7,315 instructions (0.000%), 209 calls (0887765C - 088776E4, length 35)
_S1_2_880BC7C 7,315 instructions (0.000%), 55 calls (0880BC7C - 0880BE8C, length 133)
_S1_2_88E66A8 7,288 instructions (0.000%), 3,644 calls (088E66A8 - 088E66AC, length 2)
_S1_2_887757C 7,275 instructions (0.000%), 291 calls (0887757C - 088775DC, length 25)
_S1_2_88BDEE0 7,258 instructions (0.000%), 259 calls (088BDEE0 - 088BE2D8, length 255)
_S1_2_892C810 7,257 instructions (0.000%), 123 calls (0892C810 - 0892C90C, length 64)
_S1_2_88FECB8 7,248 instructions (0.000%), 240 calls (088FECB8 - 088FEDAC, length 62)
_S1_2_89361A4 7,200 instructions (0.000%), 72 calls (089361A4 - 089362B8, length 70)
  Back Branch 0893625C 216 times (length 8)
  Back Branch 089361E4 216 times (length 8)
  Back Branch 08936210 72 times (length 21)
_S1_2_88BA608 7,168 instructions (0.000%), 512 calls (088BA608 - 088BA63C, length 14)
_S1_2_89110B4 7,140 instructions (0.000%), 255 calls (089110B4 - 08911120, length 28)
_S1_2_898D10C 7,117 instructions (0.000%), 77 calls (0898D10C - 0898D1F0, length 58)
  Back Branch 0898D178 308 times (length 13)
  Back Branch 0898D1C0 44 times (length 16)
_S1_2_886FFCC 7,107 instructions (0.000%), 103 calls (0886FFCC - 088700DC, length 69)
_S1_2_883B5C4 7,068 instructions (0.000%), 57 calls (0883B5C4 - 0883B81C, length 151)
_S1_2_8906E54 6,992 instructions (0.000%), 92 calls (08906E54 - 08906F80, length 76)
_S1_2_884F918 6,991 instructions (0.000%), 105 calls (0884F918 - 0884FA38, length 73)
_S1_2_88548F4 6,980 instructions (0.000%), 349 calls (088548F4 - 08854940, length 20)
_S1_2_8862414 6,980 instructions (0.000%), 331 calls (08862414 - 08862480, length 28)
_S1_2_8954968 6,979 instructions (0.000%), 7 calls (08954968 - 08954C58, length 189)
  Back Branch 08954BA8 405 times (length 104)
  Back Branch 08954BB8 224 times (length 115)
  Back Branch 08954C08 224 times (length 14)
_S1_2_8970E88 6,953 instructions (0.000%), 372 calls (08970E88 - 08970F1C, length 38)
_S1_2_8999A70 6,885 instructions (0.000%), 435 calls (089999E0 - 08999AA4, length 50)
  Back Branch 08999A78 2,184 times (length 40)
  Back Branch 08999A1C 12 times (length 9)
_S1_2_8918AD8 6,876 instructions (0.000%), 382 calls (08918AD8 - 08918B1C, length 18)
_S1_2_88C490C 6,847 instructions (0.000%), 621 calls (088C490C - 088C4964, length 23)
_S1_2_883D4E4 6,845 instructions (0.000%), 1 calls (0883D4E4 - 0883F5FC, length 2119)
  Back Branch 0883DEF4 18 times (length 11)
  Back Branch 0883DE28 15 times (length 11)
  Back Branch 0883D754 15 times (length 8)
  Back Branch 0883E7B8 15 times (length 11)
  Back Branch 0883E2F0 14 times (length 11)
  Back Branch 0883EE58 14 times (length 8)
  Back Branch 0883D96C 14 times (length 11)
  Back Branch 0883DBC4 14 times (length 11)
  Back Branch 0883EBF4 13 times (length 8)
  Back Branch 0883EFB0 13 times (length 11)
  Back Branch 0883F3A8 13 times (length 11)
  Back Branch 0883D718 12 times (length 11)
  Back Branch 0883F250 12 times (length 8)
  Back Branch 0883DD5C 12 times (length 11)
  Back Branch 0883EA5C 12 times (length 8)
  Back Branch 0883E8C4 11 times (length 8)
  Back Branch 0883EEE4 11 times (length 11)
  Back Branch 0883F4B4 11 times (length 8)
  Back Branch 0883E594 11 times (length 8)
  Back Branch 0883F540 11 times (length 11)
  Back Branch 0883E620 10 times (length 11)
  Back Branch 0883E6EC 10 times (length 11)
  Back Branch 0883F474 10 times (length 11)
  Back Branch 0883E554 10 times (length 11)
  Back Branch 0883E488 10 times (length 11)
  Back Branch 0883E3BC 10 times (length 11)
  Back Branch 0883F07C 10 times (length 11)
  Back Branch 0883F0BC 10 times (length 8)
  Back Branch 0883DC90 10 times (length 11)
  Back Branch 0883ED8C 10 times (length 8)
  Back Branch 0883ECC0 10 times (length 8)
  Back Branch 0883EAE8 10 times (length 11)
  Back Branch 0883DA34 10 times (length 11)
  Back Branch 0883DAFC 9 times (length 11)
  Back Branch 0883E950 9 times (length 11)
  Back Branch 0883D8A4 9 times (length 11)
  Back Branch 0883E990 9 times (length 8)
  Back Branch 0883DFC0 9 times (length 11)
  Back Branch 0883E158 9 times (length 11)
  Back Branch 0883E198 9 times (length 8)
  Back Branch 0883F148 9 times (length 11)
  Back Branch 0883E08C 9 times (length 11)
  Back Branch 0883E224 9 times (length 11)
  Back Branch 0883D7DC 9 times (length 11)
  Back Branch 0883F2DC 8 times (length 11)
  Back Branch 0883E0CC 8 times (length 8)
  Back Branch 0883EC80 8 times (length 11)
  Back Branch 0883ED4C 7 times (length 11)
  Back Branch 0883DCD0 7 times (length 8)
  Back Branch 0883DD9C 7 times (length 8)
  Back Branch 0883F184 7 times (length 8)
  Back Branch 0883E264 7 times (length 8)
  Back Branch 0883F210 7 times (length 11)
  Back Branch 0883E7F8 7 times (length 8)
  Back Branch 0883E000 6 times (length 8)
  Back Branch 0883EFF0 6 times (length 8)
  Back Branch 0883EE18 6 times (length 11)
  Back Branch 0883EBB4 6 times (length 11)
  Back Branch 0883EA1C 6 times (length 11)
  Back Branch 0883E884 6 times (length 11)
  Back Branch 0883EF24 5 times (length 8)
  Back Branch 0883E4C8 4 times (length 8)
  Back Branch 0883E330 4 times (length 8)
  Back Branch 0883EB28 3 times (length 8)
  Back Branch 0883DE68 3 times (length 8)
  Back Branch 0883E660 3 times (length 8)
  Back Branch 0883E3FC 2 times (length 8)
  Back Branch 0883DF34 2 times (length 8)
  Back Branch 0883DA74 1 times (length 8)
  Back Branch 0883D8E4 1 times (length 8)
  Back Branch 0883DC04 1 times (length 8)
  Back Branch 0883F57C 1 times (length 7)
_S1_2_8813D38 6,688 instructions (0.000%), 88 calls (08813D38 - 08813E64, length 76)
_S1_2_8813C08 6,688 instructions (0.000%), 88 calls (08813C08 - 08813D34, length 76)
_S1_2_8931108 6,642 instructions (0.000%), 246 calls (08931108 - 08931218, length 69)
_S1_2_889D7B8 6,592 instructions (0.000%), 103 calls (0889D7B8 - 0889D8B4, length 64)
_S1_2_88382A4 6,580 instructions (0.000%), 1 calls (088382A4 - 0883A230, length 2020)
  Back Branch 08838F24 22 times (length 11)
  Back Branch 08838E58 22 times (length 11)
  Back Branch 08838CC0 20 times (length 11)
  Back Branch 08838D8C 19 times (length 11)
  Back Branch 0883A174 16 times (length 11)
  Back Branch 0883A0A8 16 times (length 11)
  Back Branch 08839BE4 16 times (length 11)
  Back Branch 08839CB0 14 times (length 11)
  Back Branch 08839FDC 13 times (length 11)
  Back Branch 08839B18 13 times (length 11)
  Back Branch 088393EC 13 times (length 11)
  Back Branch 08838B28 12 times (length 11)
  Back Branch 08839F10 12 times (length 11)
  Back Branch 08838BF4 11 times (length 11)
  Back Branch 088390BC 11 times (length 11)
  Back Branch 088394B8 10 times (length 11)
  Back Branch 08839584 10 times (length 11)
  Back Branch 088384E4 10 times (length 11)
  Back Branch 08838738 10 times (length 11)
  Back Branch 088397E8 10 times (length 11)
  Back Branch 08838840 10 times (length 8)
  Back Branch 088388C8 10 times (length 11)
  Back Branch 08838A5C 10 times (length 11)
  Back Branch 08838A9C 10 times (length 8)
  Back Branch 08838D00 10 times (length 8)
  Back Branch 08839D7C 10 times (length 11)
  Back Branch 08839E44 10 times (length 11)
  Back Branch 08838FF0 10 times (length 11)
  Back Branch 08839A8C 9 times (length 8)
  Back Branch 08839980 9 times (length 11)
  Back Branch 08838778 9 times (length 8)
  Back Branch 0883971C 9 times (length 11)
  Back Branch 08838670 9 times (length 11)
  Back Branch 08839828 9 times (length 8)
  Back Branch 08839360 8 times (length 8)
  Back Branch 088385A8 8 times (length 11)
  Back Branch 08838908 8 times (length 8)
  Back Branch 08838990 8 times (length 11)
  Back Branch 08838800 8 times (length 11)
  Back Branch 08838E98 8 times (length 8)
  Back Branch 08839CF0 7 times (length 8)
  Back Branch 08839C24 7 times (length 8)
  Back Branch 08839A4C 7 times (length 11)
  Back Branch 08839320 7 times (length 11)
  Back Branch 08839254 6 times (length 11)
  Back Branch 088394F8 6 times (length 8)
  Back Branch 08839650 6 times (length 11)
  Back Branch 088386B0 6 times (length 8)
  Back Branch 0883975C 6 times (length 8)
  Back Branch 088398B4 6 times (length 11)
  Back Branch 088399C0 6 times (length 8)
  Back Branch 08839F50 6 times (length 8)
  Back Branch 088389D0 5 times (length 8)
  Back Branch 0883A01C 5 times (length 8)
  Back Branch 08839294 5 times (length 8)
  Back Branch 0883942C 4 times (length 8)
  Back Branch 08838DCC 4 times (length 8)
  Back Branch 08839DB8 3 times (length 8)
  Back Branch 088385E8 3 times (length 8)
  Back Branch 08839188 3 times (length 11)
  Back Branch 0883A0E8 2 times (length 8)
  Back Branch 088398F4 2 times (length 8)
  Back Branch 08839E84 1 times (length 8)
  Back Branch 08838520 1 times (length 8)
  Back Branch 088390FC 1 times (length 8)
_S1_2_8958130 6,578 instructions (0.000%), 46 calls (08958130 - 089585A8, length 287)
_S1_2_88907E8 6,576 instructions (0.000%), 34 calls (088907E8 - 08890B6C, length 226)
  Back Branch 08890B14 94 times (length 11)
_S1_2_88547F4 6,558 instructions (0.000%), 278 calls (088547F4 - 08854858, length 26)
_S1_2_896D750 6,536 instructions (0.000%), 54 calls (0896D750 - 0896DB84, length 270)
_S1_2_89064C4 6,480 instructions (0.000%), 648 calls (089064C4 - 089064E8, length 10)
_S1_2_8810248 6,450 instructions (0.000%), 46 calls (08810248 - 08810500, length 175)
_S1_2_884F71C 6,424 instructions (0.000%), 88 calls (0884F71C - 0884F83C, length 73)
_S1_2_889AA48 6,423 instructions (0.000%), 153 calls (0889AA48 - 0889AAF8, length 45)
  Back Branch 0889AAD4 153 times (length 21)
_S1_2_892D034 6,396 instructions (0.000%), 492 calls (0892D034 - 0892D064, length 13)
_S1_2_8977E64 6,336 instructions (0.000%), 21 calls (08977E64 - 08977EE4, length 33)
  Back Branch 08977EC0 840 times (length 13)
_S1_2_8864844 6,334 instructions (0.000%), 274 calls (08864844 - 0886487C, length 15)
  Back Branch 08864868 528 times (length 7)
_S1_2_88E0B84 6,318 instructions (0.000%), 78 calls (088E0B84 - 088E0C20, length 40)
  Back Branch 088E0C00 468 times (length 9)
_S1_2_89863FC 6,248 instructions (0.000%), 34 calls (089863FC - 089864F8, length 64)
  Back Branch 089864C8 560 times (length 36)
_S1_2_89063F8 6,232 instructions (0.000%), 328 calls (089063F8 - 08906448, length 21)
_S1_2_884AD90 6,212 instructions (0.000%), 1,553 calls (0884AD90 - 0884AF58, length 115)
_S1_2_88E49CC 6,210 instructions (0.000%), 27 calls (088E49CC - 088E49FC, length 13)
  Back Branch 088E49EC 864 times (length 7)
_S1_2_898BA18 6,180 instructions (0.000%), 1,236 calls (0898BA18 - 0898BA28, length 5)
_S1_2_898BD34 6,150 instructions (0.000%), 123 calls (0898BD34 - 0898BD74, length 17)
  Back Branch 0898BD68 492 times (length 11)
_S1_2_8897E50 6,149 instructions (0.000%), 473 calls (08897E50 - 08897E80, length 13)
_S1_2_88788FC 6,141 instructions (0.000%), 267 calls (088788FC - 08878954, length 23)
_S1_2_8906484 6,132 instructions (0.000%), 438 calls (08906484 - 089064C0, length 16)
_S1_2_896EEE8 6,114 instructions (0.000%), 36 calls (0896EEE8 - 0896F2E4, length 256)
  Back Branch 0896F198 72 times (length 69)
  Back Branch 0896F070 48 times (length 48)
_S1_2_8868124 6,102 instructions (0.000%), 37 calls (08868124 - 08868224, length 65)
  Back Branch 088681FC 195 times (length 41)
_S1_2_8958C74 6,069 instructions (0.000%), 867 calls (08958C74 - 08958C8C, length 7)
_S1_2_8864304 6,054 instructions (0.000%), 10 calls (08864304 - 088644F8, length 126)
  Back Branch 08864494 170 times (length 48)
  Back Branch 088644BC 71 times (length 72)
_S1_2_884E194 6,027 instructions (0.000%), 287 calls (0884E194 - 0884E1E4, length 21)
_S1_2_898DAE8 6,009 instructions (0.000%), 44 calls (0898DAE8 - 0898DB88, length 41)
  Back Branch 0898DB58 587 times (length 15)
_S1_2_890B8B4 6,000 instructions (0.000%), 3,000 calls (0890B8B4 - 0890B8B8, length 2)
_S1_2_898DAB0 5,985 instructions (0.000%), 93 calls (0898DAB0 - 0898DAE4, length 14)
  Back Branch 0898DAD8 880 times (length 8)
_S1_2_8988F8C 5,980 instructions (0.000%), 260 calls (08988F8C - 08988FE4, length 23)
_S1_2_886830C 5,980 instructions (0.000%), 37 calls (0886830C - 0886840C, length 65)
  Back Branch 088683E4 194 times (length 41)
_S1_2_8834A18 5,973 instructions (0.000%), 1 calls (08834A18 - 08836034, length 1416)
  Back Branch 08835914 27 times (length 11)
  Back Branch 08834C68 20 times (length 11)
  Back Branch 08834BA4 19 times (length 11)
  Back Branch 08835AAC 19 times (length 11)
  Back Branch 088359E0 19 times (length 11)
  Back Branch 0883544C 18 times (length 11)
  Back Branch 0883577C 18 times (length 11)
  Back Branch 088356B0 17 times (length 11)
  Back Branch 08835B78 17 times (length 11)
  Back Branch 08835848 17 times (length 11)
  Back Branch 08835C40 17 times (length 11)
  Back Branch 08835F70 17 times (length 11)
  Back Branch 08835EA4 16 times (length 11)
  Back Branch 08834F88 16 times (length 11)
  Back Branch 08835050 16 times (length 11)
  Back Branch 088352B4 15 times (length 11)
  Back Branch 08835DD8 14 times (length 11)
  Back Branch 08835D0C 14 times (length 11)
  Back Branch 08835FAC 14 times (length 7)
  Back Branch 08835380 14 times (length 11)
  Back Branch 0883511C 13 times (length 11)
  Back Branch 08835558 13 times (length 8)
  Back Branch 088355E4 13 times (length 11)
  Back Branch 08834DF8 13 times (length 11)
  Back Branch 08834D30 12 times (length 11)
  Back Branch 088351E8 11 times (length 11)
  Back Branch 08834EC0 11 times (length 11)
  Back Branch 08835518 10 times (length 11)
  Back Branch 08835228 10 times (length 8)
  Back Branch 088357BC 9 times (length 8)
  Back Branch 0883515C 9 times (length 8)
  Back Branch 08835D4C 8 times (length 8)
  Back Branch 08834E38 8 times (length 8)
  Back Branch 08834D70 7 times (length 8)
  Back Branch 08835AEC 6 times (length 8)
  Back Branch 08835624 6 times (length 8)
  Back Branch 08835954 5 times (length 8)
  Back Branch 08835E18 4 times (length 8)
  Back Branch 08835A20 4 times (length 8)
  Back Branch 08835090 4 times (length 8)
  Back Branch 08834F00 3 times (length 8)
  Back Branch 08834CA8 2 times (length 8)
  Back Branch 088356F0 2 times (length 8)
  Back Branch 0883548C 1 times (length 8)
  Back Branch 08835BB4 1 times (length 8)
  Back Branch 08834FC8 1 times (length 8)
  Back Branch 08835C80 1 times (length 8)
_S1_2_884EFC0 5,967 instructions (0.000%), 351 calls (0884EFC0 - 0884F000, length 17)
_S1_2_88CF3AC 5,967 instructions (0.000%), 259 calls (088CF3AC - 088CF448, length 40)
_S1_2_889C224 5,967 instructions (0.000%), 153 calls (0889C224 - 0889C2E8, length 50)
_S1_2_884D958 5,936 instructions (0.000%), 424 calls (0884D958 - 0884D98C, length 14)
_S1_2_892CA70 5,904 instructions (0.000%), 246 calls (0892CA70 - 0892CB00, length 37)
_S1_2_89A19BC 5,852 instructions (0.000%), 2,926 calls (089A19BC - 089A19C0, length 2)
_S1_2_89A18FC 5,850 instructions (0.000%), 2,925 calls (089A18FC - 089A1900, length 2)
_S1_2_8907434 5,838 instructions (0.000%), 973 calls (08907434 - 08907448, length 6)
_S1_2_8866620 5,816 instructions (0.000%), 252 calls (08866620 - 088666B4, length 38)
  Back Branch 0886668C 17 times (length 16)
_S1_2_8862CAC 5,766 instructions (0.000%), 137 calls (08862CAC - 08862D40, length 38)
  Back Branch 08862D18 177 times (length 14)
_S1_2_8972BCC 5,728 instructions (0.000%), 358 calls (08972BCC - 08972C50, length 34)
_S1_2_888B9E0 5,721 instructions (0.000%), 41 calls (0888B9E0 - 0888BC1C, length 144)
  Back Branch 0888BB28 123 times (length 53)
_S1_2_8910BFC 5,704 instructions (0.000%), 248 calls (08910BFC - 08910C7C, length 33)
_S1_2_8812188 5,700 instructions (0.000%), 100 calls (08812188 - 08812268, length 57)
_S1_2_88E9FA0 5,690 instructions (0.000%), 1,138 calls (088E9FA0 - 088E9FB0, length 5)
_S1_2_89A1494 5,681 instructions (0.000%), 247 calls (089A1494 - 089A14EC, length 23)
_S1_2_88CF7F4 5,626 instructions (0.000%), 241 calls (088CF7F4 - 088CF890, length 40)
_S1_2_8997C64 5,626 instructions (0.000%), 194 calls (08997C64 - 08997E1C, length 111)
_S1_2_8961A10 5,624 instructions (0.000%), 30 calls (08961A10 - 08961B60, length 85)
  Back Branch 08961AD8 180 times (length 27)
  Back Branch 08961B2C 94 times (length 8)
_S1_2_883BF08 5,615 instructions (0.000%), 61 calls (0883BF08 - 0883C2B0, length 235)
_S1_2_895A970 5,610 instructions (0.000%), 510 calls (0895A970 - 0895AB40, length 117)
_S1_2_895A95C 5,610 instructions (0.000%), 510 calls (0895A95C - 0895AB40, length 122)
_S1_2_895A948 5,610 instructions (0.000%), 510 calls (0895A948 - 0895AB40, length 127)
_S1_2_8852F78 5,573 instructions (0.000%), 278 calls (08852F78 - 08852FD8, length 25)
_S1_2_8903F60 5,554 instructions (0.000%), 114 calls (08903F60 - 08904040, length 57)
  Back Branch 08904020 203 times (length 16)
_S1_2_8844064 5,530 instructions (0.000%), 790 calls (08844064 - 0884407C, length 7)
_S1_2_8906210 5,530 instructions (0.000%), 116 calls (08906210 - 08906300, length 61)
  Back Branch 089062C8 148 times (length 16)
_S1_2_8868228 5,486 instructions (0.000%), 638 calls (08868228 - 0886824C, length 10)
_S1_2_8953DB4 5,460 instructions (0.000%), 130 calls (08953DB4 - 08953DF4, length 17)
  Back Branch 08953DE8 520 times (length 11)
_S1_2_882E128 5,445 instructions (0.000%), 45 calls (0882E128 - 0882E308, length 121)
_S1_2_8864880 5,434 instructions (0.000%), 418 calls (08864880 - 088648C0, length 17)
_S1_2_89302A0 5,434 instructions (0.000%), 209 calls (089302A0 - 089303B4, length 70)
_S1_2_892B8A8 5,412 instructions (0.000%), 246 calls (0892B8A8 - 0892B904, length 24)
_S1_2_88E5394 5,391 instructions (0.000%), 11 calls (088E5394 - 088E5878, length 314)
  Back Branch 088E57FC 55 times (length 38)
  Back Branch 088E5554 55 times (length 39)
_S1_2_895AC28 5,376 instructions (0.000%), 336 calls (0895AC28 - 0895B8CC, length 810)
_S1_2_884F594 5,376 instructions (0.000%), 224 calls (0884F594 - 0884F5F0, length 24)
_S1_2_896E250 5,324 instructions (0.000%), 68 calls (0896E250 - 0896E2D4, length 34)
  Back Branch 0896E2AC 544 times (length 12)
_S1_2_895FE18 5,320 instructions (0.000%), 6 calls (0895FE18 - 0896008C, length 158)
  Back Branch 08960050 270 times (length 121)
  Back Branch 0896003C 100 times (length 96)
_S1_2_88F5254 5,319 instructions (0.000%), 80 calls (088F5254 - 088F5708, length 302)
_S1_2_881E518 5,291 instructions (0.000%), 37 calls (0881E518 - 0881E750, length 143)
_S1_2_88685D0 5,291 instructions (0.000%), 30 calls (088685D0 - 08868688, length 47)
  Back Branch 08868660 209 times (length 22)
_S1_2_88052A0 5,288 instructions (0.000%), 91 calls (088052A0 - 08805390, length 61)
_S1_2_88F0DF0 5,278 instructions (0.000%), 2 calls (088F0DF0 - 088F1088, length 167)
  Back Branch 088F1038 48 times (length 100)
  Back Branch 088F104C 24 times (length 116)
  Back Branch 088F105C 4 times (length 139)
_S1_2_889C1B4 5,264 instructions (0.000%), 202 calls (0889C1B4 - 0889C220, length 28)
_S1_2_881E238 5,250 instructions (0.000%), 21 calls (0881E238 - 0881E2B8, length 33)
  Back Branch 0881E268 672 times (length 7)
_S1_2_898DB8C 5,244 instructions (0.000%), 31 calls (0898DB8C - 0898DBF0, length 26)
  Back Branch 0898DBE0 620 times (length 18)
_S1_2_889DC58 5,239 instructions (0.000%), 1 calls (0889DC58 - 0889DE68, length 133)
  Back Branch 0889DDD0 96 times (length 23)
  Back Branch 0889DD60 95 times (length 23)
  Back Branch 0889DCF0 19 times (length 23)
  Back Branch 0889DE40 16 times (length 23)
_S1_2_892A170 5,234 instructions (0.000%), 2,617 calls (0892A170 - 0892A174, length 2)
_S1_2_88901D4 5,226 instructions (0.000%), 201 calls (088901D4 - 08890238, length 26)
  Back Branch 0889022C 201 times (length 15)
_S1_2_88092E8 5,223 instructions (0.000%), 63 calls (088092E8 - 088094C8, length 121)
_S1_2_885276C 5,214 instructions (0.000%), 158 calls (0885276C - 088527EC, length 33)
_S1_2_884D928 5,208 instructions (0.000%), 434 calls (0884D928 - 0884D954, length 12)
_S1_2_898C518 5,202 instructions (0.000%), 1 calls (0898C518 - 0898C65C, length 82)
  Back Branch 0898C598 512 times (length 5)
  Back Branch 0898C578 512 times (length 5)
  Back Branch 0898C5F8 3 times (length 11)
_S1_2_898D294 5,185 instructions (0.000%), 108 calls (0898D294 - 0898D438, length 106)
  Back Branch 0898D404 59 times (length 60)
_S1_2_8813B14 5,185 instructions (0.000%), 85 calls (08813B14 - 08813C04, length 61)
_S1_2_88BDE30 5,174 instructions (0.000%), 199 calls (088BDE30 - 088BE2D8, length 299)
_S1_2_889BE30 5,152 instructions (0.000%), 1 calls (0889BE30 - 0889BEE4, length 46)
  Back Branch 0889BEC8 512 times (length 10)
_S1_2_886E520 5,142 instructions (0.000%), 18 calls (0886E520 - 0886E628, length 67)
  Back Branch 0886E5FC 288 times (length 15)
  Back Branch 0886E5A8 180 times (length 16)
  Back Branch 0886E5B4 36 times (length 24)
_S1_2_8811C9C 5,125 instructions (0.000%), 125 calls (08811C9C - 08811D3C, length 41)
_S1_2_88ED574 5,105 instructions (0.000%), 150 calls (088ED574 - 088ED684, length 69)
_S1_2_880A6E0 5,096 instructions (0.000%), 52 calls (0880A6E0 - 0880A864, length 98)
_S1_2_884D8F8 5,088 instructions (0.000%), 424 calls (0884D8F8 - 0884D924, length 12)
_S1_2_88EAAC8 5,085 instructions (0.000%), 4 calls (088EAAC8 - 088EAC80, length 111)
  Back Branch 088EAB9C 396 times (length 12)
_S1_2_8988E88 5,075 instructions (0.000%), 5,075 calls (08988E88 - 08988F6C, length 58)
_S1_2_881141C 5,075 instructions (0.000%), 111 calls (0881141C - 088114D0, length 46)
_S1_2_8870674 5,049 instructions (0.000%), 187 calls (08870674 - 08870704, length 37)
_S1_2_884E3FC 5,008 instructions (0.000%), 213 calls (0884E3FC - 0884E458, length 24)
_S1_2_896E69C 5,005 instructions (0.000%), 440 calls (0896E69C - 0896E6D8, length 16)
_S1_2_8849598 4,994 instructions (0.000%), 22 calls (08849598 - 088495F4, length 24)
  Back Branch 088495D8 660 times (length 7)
_S1_2_88EA6D4 4,980 instructions (0.000%), 2,490 calls (088EA6D4 - 088EA6D8, length 2)
_S1_2_8906160 4,950 instructions (0.000%), 139 calls (08906160 - 0890620C, length 44)
_S1_2_892C910 4,920 instructions (0.000%), 123 calls (0892C910 - 0892C9E8, length 55)
_S1_2_884AE38 4,872 instructions (0.000%), 1,218 calls (0884AE38 - 0884AF58, length 73)
_S1_2_892CC64 4,838 instructions (0.000%), 41 calls (0892CC64 - 0892CE54, length 125)
  Back Branch 0892CE2C 41 times (length 10)
_S1_2_88314E0 4,810 instructions (0.000%), 185 calls (088314E0 - 08831544, length 26)
_S1_2_896A654 4,804 instructions (0.000%), 57 calls (0896A654 - 0896A988, length 206)
  Back Branch 0896A914 4 times (length 14)
_S1_2_8967808 4,784 instructions (0.000%), 368 calls (08967808 - 08967838, length 13)
_S1_2_891885C 4,770 instructions (0.000%), 795 calls (0891885C - 08918870, length 6)
_S1_2_896FEA8 4,769 instructions (0.000%), 143 calls (0896FEA8 - 0896FF60, length 47)
_S1_2_884FD60 4,726 instructions (0.000%), 278 calls (0884FD60 - 0884FDA8, length 19)
_S1_2_8809044 4,724 instructions (0.000%), 41 calls (08809044 - 088092E4, length 169)
_S1_2_8999F8C 4,715 instructions (0.000%), 35 calls (08999B38 - 0899B11C, length 1402)
  Back Branch 08999B78 35 times (length 12)
  Back Branch 0899B0C0 35 times (length 1380)
_S1_2_894452C 4,702 instructions (0.000%), 146 calls (0894452C - 08944B44, length 391)
_S1_2_89A1744 4,632 instructions (0.000%), 3 calls (089A1744 - 089A1778, length 14)
  Back Branch 089A176C 768 times (length 6)
_S1_2_8957DE4 4,623 instructions (0.000%), 46 calls (08957DE4 - 08957FB4, length 117)
_S1_2_88BAF90 4,572 instructions (0.000%), 36 calls (088BAEC4 - 088BB234, length 221)
  Back Branch 088BB004 14,361 times (length 82)
_S1_2_88425AC 4,558 instructions (0.000%), 106 calls (088425AC - 08842660, length 46)
_S1_2_884ADB8 4,556 instructions (0.000%), 1,139 calls (0884ADB8 - 0884AF58, length 105)
_S1_2_896DD58 4,553 instructions (0.000%), 79 calls (0896DD58 - 0896DE3C, length 58)
_S1_2_884ADF8 4,540 instructions (0.000%), 1,135 calls (0884ADF8 - 0884AF58, length 89)
_S1_2_89A1BC4 4,528 instructions (0.000%), 2,264 calls (089A1BC4 - 089A1BC8, length 2)
_S1_2_88F3094 4,522 instructions (0.000%), 8 calls (088F3094 - 088F3490, length 256)
  Back Branch 088F3278 56 times (length 20)
  Back Branch 088F3388 48 times (length 23)
  Back Branch 088F3300 40 times (length 23)
_S1_2_884ADB0 4,516 instructions (0.000%), 1,129 calls (0884ADB0 - 0884AF58, length 107)
_S1_2_897420C 4,465 instructions (0.000%), 141 calls (0897420C - 0897428C, length 33)
_S1_2_891043C 4,444 instructions (0.000%), 404 calls (08910230 - 08910594, length 218)
  Back Branch 08910450 404 times (length 138)
_S1_2_884DB60 4,440 instructions (0.000%), 222 calls (0884DB60 - 0884DBAC, length 20)
_S1_2_89377E0 4,420 instructions (0.000%), 85 calls (089377E0 - 089378F8, length 71)
_S1_2_89A1954 4,408 instructions (0.000%), 2,204 calls (089A1954 - 089A1958, length 2)
_S1_2_884DA84 4,407 instructions (0.000%), 339 calls (0884DA84 - 0884DAB4, length 13)
_S1_2_8957D14 4,384 instructions (0.000%), 122 calls (08957D14 - 08957DE0, length 52)
_S1_2_890B86C 4,354 instructions (0.000%), 622 calls (0890B86C - 0890B884, length 7)
_S1_2_884AD80 4,352 instructions (0.000%), 1,088 calls (0884AD80 - 0884AF58, length 119)
_S1_2_884BA98 4,352 instructions (0.000%), 544 calls (0884BA98 - 0884BAB4, length 8)
_S1_2_88F59CC 4,343 instructions (0.000%), 9 calls (088F59CC - 088F7D3C, length 2269)
  Back Branch 088F5BE8 144 times (length 8)
  Back Branch 088F6324 18 times (length 16)
  Back Branch 088F5F40 18 times (length 8)
  Back Branch 088F5DF0 15 times (length 8)
  Back Branch 088F6374 10 times (length 11)
  Back Branch 088F7D08 6 times (length 11)
  Back Branch 088F7CFC 6 times (length 8)
  Back Branch 088F7CD8 6 times (length 8)
  Back Branch 088F7CB0 1 times (length 8)
_S1_2_88D8C10 4,320 instructions (0.000%), 54 calls (088D8C10 - 088D8DA0, length 101)
_S1_2_89902C8 4,312 instructions (0.000%), 308 calls (089902C8 - 08990330, length 27)
_S1_2_884AD78 4,308 instructions (0.000%), 1,077 calls (0884AD78 - 0884AF58, length 121)
_S1_2_884E238 4,305 instructions (0.000%), 205 calls (0884E238 - 0884E288, length 21)
_S1_2_898B77C 4,272 instructions (0.000%), 89 calls (0898B77C - 0898B8AC, length 77)
_S1_2_888DDB0 4,256 instructions (0.000%), 112 calls (0888DDB0 - 0888DE44, length 38)
_S1_2_896F7E8 4,242 instructions (0.000%), 101 calls (0896F7E8 - 0896F89C, length 46)
_S1_2_880ED60 4,234 instructions (0.000%), 73 calls (0880ED60 - 0880EE44, length 58)
_S1_2_898EF48 4,230 instructions (0.000%), 121 calls (0898EF48 - 0898F028, length 57)
_S1_2_8921FDC 4,199 instructions (0.000%), 247 calls (08921FDC - 0892201C, length 17)
_S1_2_8958FB4 4,184 instructions (0.000%), 17 calls (08958FB4 - 08959010, length 24)
  Back Branch 08959004 544 times (length 17)
_S1_2_884A0C8 4,184 instructions (0.000%), 3 calls (0884A0C8 - 0884A168, length 41)
  Back Branch 0884A150 122 times (length 14)
  Back Branch 0884A15C 122 times (length 35)
_S1_2_898B8B0 4,183 instructions (0.000%), 89 calls (0898B8B0 - 0898B9E0, length 77)
_S1_2_88367A0 4,182 instructions (0.000%), 82 calls (088367A0 - 08836874, length 54)
_S1_2_89290E0 4,180 instructions (0.000%), 209 calls (089290E0 - 0892912C, length 20)
_S1_2_8962888 4,180 instructions (0.000%), 190 calls (08962888 - 089628DC, length 22)
_S1_2_8962830 4,180 instructions (0.000%), 190 calls (08962830 - 08962884, length 22)
_S1_2_88EDF5C 4,164 instructions (0.000%), 120 calls (088EDF5C - 088EE1D4, length 159)
_S1_2_88E66BC 4,138 instructions (0.000%), 127 calls (088E66BC - 088E67FC, length 81)
_S1_2_8853AF8 4,138 instructions (0.000%), 20 calls (08853AF8 - 08853B50, length 23)
  Back Branch 08853B44 306 times (length 16)
_S1_2_8970838 4,134 instructions (0.000%), 192 calls (08970838 - 089708A4, length 28)
_S1_2_8868250 4,134 instructions (0.000%), 30 calls (08868250 - 08868308, length 47)
  Back Branch 088682E0 156 times (length 22)
_S1_2_884AF30 4,132 instructions (0.000%), 1,033 calls (0884AF30 - 0884AF58, length 11)
_S1_2_8979CBC 4,104 instructions (0.000%), 38 calls (08979CBC - 08979E84, length 115)
_S1_2_8854064 4,074 instructions (0.000%), 103 calls (08854064 - 088541C8, length 90)
  Back Branch 08854190 39 times (length 59)
_S1_2_892C9EC 4,059 instructions (0.000%), 123 calls (0892C9EC - 0892CA6C, length 33)
_S1_2_8964498 4,034 instructions (0.000%), 8 calls (08964498 - 08964A04, length 348)
  Back Branch 08964514 160 times (length 6)
  Back Branch 089646FC 48 times (length 48)
  Back Branch 0896462C 32 times (length 67)
_S1_2_8842540 4,028 instructions (0.000%), 53 calls (08842540 - 088425A8, length 27)
  Back Branch 08842590 424 times (length 7)
_S1_2_89A1B54 4,024 instructions (0.000%), 2,012 calls (089A1B54 - 089A1B58, length 2)
_S1_2_884F294 3,990 instructions (0.000%), 554 calls (0884F294 - 0884F2BC, length 11)
_S1_2_8871990 3,989 instructions (0.000%), 60 calls (08871990 - 08871A4C, length 48)
  Back Branch 088719F8 145 times (length 10)
  Back Branch 08871A3C 98 times (length 34)
_S1_2_895A6C8 3,977 instructions (0.000%), 200 calls (0895A6C8 - 0895A72C, length 26)
_S1_2_896F7A0 3,973 instructions (0.000%), 292 calls (0896F7A0 - 0896F7E4, length 18)
_S1_2_88531DC 3,973 instructions (0.000%), 48 calls (088531DC - 08853370, length 102)
_S1_2_896CFC0 3,972 instructions (0.000%), 54 calls (0896CFC0 - 0896D108, length 83)
_S1_2_880FEB4 3,968 instructions (0.000%), 24 calls (0880FEB4 - 08810244, length 229)
_S1_2_88505B8 3,952 instructions (0.000%), 152 calls (088505B8 - 0885061C, length 26)
_S1_2_8868410 3,939 instructions (0.000%), 30 calls (08868410 - 088684C8, length 47)
  Back Branch 088684A0 149 times (length 22)
_S1_2_88647A0 3,912 instructions (0.000%), 100 calls (088647A0 - 08864810, length 29)
  Back Branch 088647E8 168 times (length 9)
_S1_2_8832878 3,901 instructions (0.000%), 1 calls (08832878 - 08833B24, length 1196)
  Back Branch 088335A4 18 times (length 11)
  Back Branch 08833274 17 times (length 11)
  Back Branch 08833010 16 times (length 11)
  Back Branch 08833670 15 times (length 11)
  Back Branch 088331A8 15 times (length 11)
  Back Branch 0883399C 15 times (length 11)
  Back Branch 08833A68 14 times (length 11)
  Back Branch 088330DC 14 times (length 11)
  Back Branch 08833738 13 times (length 11)
  Back Branch 08833340 13 times (length 11)
  Back Branch 088338D0 13 times (length 11)
  Back Branch 08833804 12 times (length 11)
  Back Branch 08833778 12 times (length 8)
  Back Branch 08832A10 11 times (length 8)
  Back Branch 08832A98 11 times (length 11)
  Back Branch 088334D8 10 times (length 11)
  Back Branch 08833518 9 times (length 8)
  Back Branch 08832C28 8 times (length 11)
  Back Branch 08833380 8 times (length 8)
  Back Branch 088332B4 8 times (length 8)
  Back Branch 088331E8 8 times (length 8)
  Back Branch 0883344C 7 times (length 8)
  Back Branch 0883340C 7 times (length 11)
  Back Branch 088339DC 7 times (length 8)
  Back Branch 08832B60 7 times (length 11)
  Back Branch 08833910 6 times (length 8)
  Back Branch 08832CF0 6 times (length 11)
  Back Branch 08832DB8 6 times (length 11)
  Back Branch 088336AC 5 times (length 8)
  Back Branch 088335E4 5 times (length 8)
  Back Branch 08832E7C 5 times (length 11)
  Back Branch 08832F44 5 times (length 11)
  Back Branch 08833AA4 5 times (length 7)
  Back Branch 088329D4 4 times (length 11)
  Back Branch 0883311C 4 times (length 8)
  Back Branch 08832AD8 2 times (length 8)
  Back Branch 08833050 1 times (length 8)
  Back Branch 08832DF4 1 times (length 8)
  Back Branch 08832F84 1 times (length 8)
  Back Branch 08832BA0 1 times (length 8)
_S1_2_895A920 3,890 instructions (0.000%), 389 calls (0895A920 - 0895AB40, length 137)
_S1_2_8853130 3,889 instructions (0.000%), 103 calls (08853130 - 088531D8, length 43)
  Back Branch 088531A8 76 times (length 20)
_S1_2_8950CD8 3,886 instructions (0.000%), 298 calls (08950CD8 - 08950D30, length 23)
_S1_2_8854864 3,862 instructions (0.000%), 1,931 calls (08854864 - 08854868, length 2)
_S1_2_895A930 3,860 instructions (0.000%), 386 calls (0895A930 - 0895AB40, length 133)
_S1_2_88BF0F4 3,852 instructions (0.000%), 4 calls (088BF0F4 - 088BF368, length 158)
  Back Branch 088BF254 60 times (length 25)
  Back Branch 088BF324 60 times (length 16)
  Back Branch 088BF2A4 20 times (length 13)
  Back Branch 088BF334 20 times (length 112)
_S1_2_89101F4 3,816 instructions (0.000%), 424 calls (089101F4 - 08910594, length 233)
_S1_2_884C918 3,808 instructions (0.000%), 112 calls (0884C918 - 0884C99C, length 34)
_S1_2_889C47C 3,796 instructions (0.000%), 146 calls (0889C47C - 0889C4E0, length 26)
_S1_2_8847288 3,796 instructions (0.000%), 73 calls (08847288 - 08847398, length 69)
_S1_2_88DD56C 3,780 instructions (0.000%), 6 calls (088DD56C - 088DD5B8, length 20)
  Back Branch 088DD5AC 459 times (length 9)
_S1_2_880B974 3,772 instructions (0.000%), 92 calls (0880B974 - 0880BA14, length 41)
_S1_2_884DA30 3,759 instructions (0.000%), 179 calls (0884DA30 - 0884DA80, length 21)
_S1_2_884E45C 3,757 instructions (0.000%), 159 calls (0884E45C - 0884E4B8, length 24)
_S1_2_8864760 3,752 instructions (0.000%), 268 calls (08864760 - 0886479C, length 16)
_S1_2_89775D8 3,738 instructions (0.000%), 534 calls (089775D8 - 089775F0, length 7)
_S1_2_8972F38 3,732 instructions (0.000%), 6 calls (08972F38 - 08973114, length 120)
  Back Branch 08972FB8 384 times (length 8)
_S1_2_8864040 3,716 instructions (0.000%), 30 calls (08864040 - 088641C8, length 99)
  Back Branch 088640E8 231 times (length 10)
  Back Branch 088640B4 9 times (length 10)
_S1_2_88E587C 3,707 instructions (0.000%), 15 calls (088E587C - 088E5C2C, length 237)
  Back Branch 088E5C08 45 times (length 40)
_S1_2_88F00D0 3,689 instructions (0.000%), 110 calls (088F00D0 - 088F028C, length 112)
_S1_2_89692D8 3,680 instructions (0.000%), 17 calls (089692D8 - 08969400, length 75)
  Back Branch 0896935C 238 times (length 11)
  Back Branch 089693D0 34 times (length 47)
_S1_2_898BB04 3,666 instructions (0.000%), 611 calls (0898BB04 - 0898BB18, length 6)
_S1_2_88FE8E8 3,664 instructions (0.000%), 165 calls (088FE8E8 - 088FE958, length 29)
_S1_2_8965154 3,654 instructions (0.000%), 174 calls (08965154 - 089651A4, length 21)
_S1_2_89917B8 3,649 instructions (0.000%), 89 calls (089917B8 - 08991914, length 88)
_S1_2_8968128 3,648 instructions (0.000%), 1,216 calls (08968128 - 08968130, length 3)
_S1_2_882F3FC 3,640 instructions (0.000%), 56 calls (0882F3FC - 0882F4FC, length 65)
_S1_2_886566C 3,628 instructions (0.000%), 80 calls (0886566C - 088656C8, length 24)
  Back Branch 08865684 574 times (length 5)
  Back Branch 088656B4 1 times (length 5)
_S1_2_884ED98 3,603 instructions (0.000%), 1,201 calls (0884ED98 - 0884EDA0, length 3)
_S1_2_896B7C0 3,585 instructions (0.000%), 78 calls (0896B7C0 - 0896BA00, length 145)
_S1_2_895E350 3,562 instructions (0.000%), 137 calls (0895E350 - 0895E3D4, length 34)
_S1_2_896FB2C 3,549 instructions (0.000%), 11 calls (0896FB2C - 0896FE1C, length 189)
  Back Branch 0896FDE4 352 times (length 148)
_S1_2_8863EB0 3,542 instructions (0.000%), 46 calls (08863EB0 - 0886403C, length 100)
_S1_2_882CB7C 3,534 instructions (0.000%), 57 calls (0882CB7C - 0882CC70, length 62)
_S1_2_896C7F4 3,504 instructions (0.000%), 44 calls (0896C7F4 - 0896CB24, length 205)
_S1_2_8883454 3,498 instructions (0.000%), 66 calls (08883454 - 088835E4, length 101)
_S1_2_8986F00 3,455 instructions (0.000%), 51 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_892D3F8 3,444 instructions (0.000%), 246 calls (0892D3F8 - 0892D454, length 24)
_S1_2_88148D0 3,432 instructions (0.000%), 33 calls (088148D0 - 08814A6C, length 104)
_S1_2_895E494 3,427 instructions (0.000%), 149 calls (0895E494 - 0895E7A4, length 197)
_S1_2_880B654 3,403 instructions (0.000%), 83 calls (0880B654 - 0880B6F4, length 41)
_S1_2_884AE58 3,396 instructions (0.000%), 849 calls (0884AE58 - 0884AF58, length 65)
_S1_2_88BBF70 3,360 instructions (0.000%), 120 calls (088BBF70 - 088BBFE0, length 29)
  Back Branch 088BBFA8 205 times (length 6)
_S1_2_886F6A8 3,360 instructions (0.000%), 112 calls (0886F6A8 - 0886F71C, length 30)
_S1_2_884F5F4 3,346 instructions (0.000%), 239 calls (0884F5F4 - 0884F628, length 14)
_S1_2_89379A0 3,344 instructions (0.000%), 88 calls (089379A0 - 08937A44, length 42)
_S1_2_8978118 3,332 instructions (0.000%), 14 calls (08978118 - 08978168, length 21)
  Back Branch 08978150 448 times (length 7)
_S1_2_892E7F4 3,321 instructions (0.000%), 123 calls (0892E7F4 - 0892E85C, length 27)
_S1_2_88D9078 3,316 instructions (0.000%), 52 calls (088D9078 - 088D93E8, length 221)
  Back Branch 088D93BC 49 times (length 185)
  Back Branch 088D93A8 1 times (length 181)
_S1_2_891F914 3,315 instructions (0.000%), 255 calls (0891F914 - 0891F944, length 13)
_S1_2_882CAC4 3,312 instructions (0.000%), 72 calls (0882CAC4 - 0882CB78, length 46)
_S1_2_8837418 3,297 instructions (0.000%), 58 calls (08837418 - 088374F8, length 57)
_S1_2_880A568 3,290 instructions (0.000%), 35 calls (0880A568 - 0880A6DC, length 94)
_S1_2_88BDA40 3,288 instructions (0.000%), 4 calls (088BDA40 - 088BDDCC, length 228)
  Back Branch 088BDD50 48 times (length 37)
  Back Branch 088BDAC4 28 times (length 20)
  Back Branch 088BDD98 24 times (length 86)
_S1_2_88504D8 3,287 instructions (0.000%), 173 calls (088504D8 - 08850520, length 19)
_S1_2_88E0784 3,258 instructions (0.000%), 6 calls (088E0784 - 088E0948, length 114)
  Back Branch 088E07F4 108 times (length 6)
  Back Branch 088E08D4 108 times (length 27)
  Back Branch 088E0858 66 times (length 12)
  Back Branch 088E0820 42 times (length 9)
_S1_2_89378FC 3,256 instructions (0.000%), 88 calls (089378FC - 0893799C, length 41)
_S1_2_88BA5B4 3,240 instructions (0.000%), 540 calls (088BA5B4 - 088BA5C8, length 6)
_S1_2_887D4A0 3,230 instructions (0.000%), 27 calls (0887D4A0 - 0887D754, length 174)
_S1_2_898BF88 3,225 instructions (0.000%), 75 calls (0898BF88 - 0898C084, length 64)
_S1_2_88FBEBC 3,220 instructions (0.000%), 230 calls (088FBEBC - 088FBEF0, length 14)
_S1_2_88BC960 3,220 instructions (0.000%), 230 calls (088BC960 - 088BC994, length 14)
_S1_2_895926C 3,213 instructions (0.000%), 189 calls (0895926C - 089599B0, length 466)
_S1_2_892A7F4 3,211 instructions (0.000%), 247 calls (0892A7F4 - 0892A824, length 13)
_S1_2_898D1F4 3,209 instructions (0.000%), 76 calls (0898D1F4 - 0898D290, length 40)
  Back Branch 0898D268 43 times (length 19)
_S1_2_89299D4 3,204 instructions (0.000%), 246 calls (089299D4 - 08929A1C, length 19)
_S1_2_8852A5C 3,198 instructions (0.000%), 41 calls (08852A5C - 08852B90, length 78)
_S1_2_89A1BAC 3,180 instructions (0.000%), 1,590 calls (089A1BAC - 089A1BB0, length 2)
_S1_2_8969A78 3,169 instructions (0.000%), 192 calls (08969A78 - 08969AF4, length 32)
_S1_2_8886E74 3,168 instructions (0.000%), 33 calls (08886E74 - 08887010, length 104)
_S1_2_8957B4C 3,152 instructions (0.000%), 174 calls (08957B4C - 08957BA0, length 22)
_S1_2_88E9240 3,136 instructions (0.000%), 9 calls (088E9240 - 088E9314, length 54)
  Back Branch 088E9270 712 times (length 6)
_S1_2_8861390 3,132 instructions (0.000%), 116 calls (08861390 - 08861400, length 29)
_S1_2_884AE40 3,116 instructions (0.000%), 779 calls (0884AE40 - 0884AF58, length 71)
_S1_2_88BCBCC 3,111 instructions (0.000%), 183 calls (088BCBCC - 088BCC0C, length 17)
_S1_2_880D398 3,100 instructions (0.000%), 50 calls (0880D398 - 0880D48C, length 62)
_S1_2_88FE248 3,096 instructions (0.000%), 258 calls (088FE248 - 088FE274, length 12)
_S1_2_886327C 3,088 instructions (0.000%), 138 calls (0886327C - 088632E8, length 28)
_S1_2_8929130 3,075 instructions (0.000%), 123 calls (08929130 - 08929190, length 25)
_S1_2_8971FB8 3,071 instructions (0.000%), 83 calls (08971FB8 - 08972048, length 37)
_S1_2_88D8340 3,069 instructions (0.000%), 11 calls (088D8340 - 088D85D4, length 166)
  Back Branch 088D83B0 63 times (length 12)
  Back Branch 088D850C 32 times (length 12)
  Back Branch 088D85A8 32 times (length 14)
  Back Branch 088D848C 32 times (length 20)
  Back Branch 088D84C8 21 times (length 13)
  Back Branch 088D8548 11 times (length 12)
_S1_2_8909DA4 3,048 instructions (0.000%), 381 calls (08909DA4 - 08909DC0, length 8)
_S1_2_88F3974 3,042 instructions (0.000%), 1 calls (088F3974 - 088F3CEC, length 223)
  Back Branch 088F3B3C 78 times (length 9)
  Back Branch 088F3C88 32 times (length 26)
  Back Branch 088F3BF8 32 times (length 43)
  Back Branch 088F3CB8 4 times (length 190)
_S1_2_880C19C 3,010 instructions (0.000%), 70 calls (0880C19C - 0880C244, length 43)
_S1_2_8986BC4 2,998 instructions (0.000%), 147 calls (08986BC4 - 08986D20, length 88)
_S1_2_88D7838 2,990 instructions (0.000%), 110 calls (088D7838 - 088D78E4, length 44)
_S1_2_88BDEF8 2,982 instructions (0.000%), 110 calls (088BDEF8 - 088BE2D8, length 249)
_S1_2_8814CAC 2,976 instructions (0.000%), 48 calls (08814CAC - 08814DA0, length 62)
_S1_2_88448C4 2,970 instructions (0.000%), 330 calls (088448C4 - 088448E4, length 9)
_S1_2_8955AC8 2,970 instructions (0.000%), 45 calls (08955AC8 - 0895680C, length 850)
_S1_2_8910F1C 2,965 instructions (0.000%), 593 calls (08910F1C - 08910F2C, length 5)
_S1_2_89A188C 2,964 instructions (0.000%), 1,482 calls (089A188C - 089A1890, length 2)
_S1_2_89A1874 2,964 instructions (0.000%), 1,482 calls (089A1874 - 089A1878, length 2)
_S1_2_89A1854 2,964 instructions (0.000%), 1,482 calls (089A1854 - 089A1858, length 2)
_S1_2_89A1844 2,964 instructions (0.000%), 1,482 calls (089A1844 - 089A1848, length 2)
_S1_2_895BD98 2,964 instructions (0.000%), 39 calls (0895BD98 - 0895BF0C, length 94)
_S1_2_89541CC 2,962 instructions (0.000%), 6 calls (089541CC - 08954298, length 52)
  Back Branch 08954218 192 times (length 12)
  Back Branch 0895427C 192 times (length 12)
  Back Branch 08954244 1 times (length 10)
_S1_2_8869974 2,958 instructions (0.000%), 58 calls (08869974 - 08869D60, length 252)
  Back Branch 08869C14 1,283 times (length 18)
_S1_2_89292E8 2,952 instructions (0.000%), 246 calls (089292E8 - 08929314, length 12)
_S1_2_892C6D0 2,952 instructions (0.000%), 123 calls (0892C6D0 - 0892C7AC, length 56)
_S1_2_8885BD0 2,937 instructions (0.000%), 33 calls (08885BD0 - 08885CC8, length 63)
  Back Branch 08885C3C 231 times (length 5)
_S1_2_88831E8 2,937 instructions (0.000%), 33 calls (088831E8 - 088833A8, length 113)
_S1_2_8964050 2,925 instructions (0.000%), 195 calls (08964050 - 08964088, length 15)
_S1_2_883B518 2,924 instructions (0.000%), 68 calls (0883B518 - 0883B5C0, length 43)
_S1_2_898D6F4 2,923 instructions (0.000%), 22 calls (0898D6F4 - 0898D750, length 24)
  Back Branch 0898D740 440 times (length 14)
_S1_2_88DCDBC 2,912 instructions (0.000%), 52 calls (088DCDBC - 088DCFDC, length 137)
_S1_2_896ECD8 2,910 instructions (0.000%), 6 calls (0896ECD8 - 0896EEE4, length 132)
  Back Branch 0896ED90 72 times (length 7)
  Back Branch 0896EDC0 72 times (length 8)
  Back Branch 0896ED64 48 times (length 7)
  Back Branch 0896EE10 36 times (length 17)
  Back Branch 0896EEA4 24 times (length 34)
  Back Branch 0896EE94 12 times (length 8)
_S1_2_8970B80 2,904 instructions (0.000%), 209 calls (08970B80 - 08970BCC, length 20)
_S1_2_8874624 2,904 instructions (0.000%), 8 calls (08874624 - 08874CD8, length 430)
  Back Branch 08874AF4 36 times (length 12)
  Back Branch 08874C90 12 times (length 256)
_S1_2_8959300 2,898 instructions (0.000%), 192 calls (08959300 - 089599B0, length 429)
  Back Branch 0895931C 3 times (length 6)
_S1_2_895EC30 2,884 instructions (0.000%), 56 calls (0895EC30 - 0895FBF4, length 1010)
_S1_2_8999AA8 2,870 instructions (0.000%), 35 calls (08999AA8 - 0899B11C, length 1438)
  Back Branch 08999B78 35 times (length 12)
  Back Branch 0899B0C0 35 times (length 1380)
_S1_2_896C044 2,868 instructions (0.000%), 55 calls (0896C044 - 0896C388, length 210)
_S1_2_8840D0C 2,867 instructions (0.000%), 61 calls (08840D0C - 08840E14, length 67)
_S1_2_88FE9B0 2,864 instructions (0.000%), 358 calls (088FE9B0 - 088FE9CC, length 8)
_S1_2_88536EC 2,862 instructions (0.000%), 8 calls (088536EC - 08853744, length 23)
  Back Branch 08853738 214 times (length 15)
_S1_2_89741B8 2,835 instructions (0.000%), 135 calls (089741B8 - 08974208, length 21)
_S1_2_884ADC0 2,820 instructions (0.000%), 705 calls (0884ADC0 - 0884AF58, length 103)
_S1_2_8962670 2,786 instructions (0.000%), 199 calls (08962670 - 089626A4, length 14)
_S1_2_8843508 2,773 instructions (0.000%), 38 calls (08843508 - 0884395C, length 278)
  Back Branch 088437D0 20 times (length 3)
  Back Branch 08843620 5 times (length 3)
_S1_2_883B340 2,764 instructions (0.000%), 107 calls (0883B340 - 0883B3BC, length 32)
_S1_2_8978200 2,760 instructions (0.000%), 12 calls (08978200 - 08978238, length 15)
  Back Branch 0897822C 384 times (length 9)
_S1_2_8861894 2,756 instructions (0.000%), 106 calls (08861894 - 08861908, length 30)
_S1_2_883A594 2,749 instructions (0.000%), 106 calls (0883A594 - 0883A620, length 36)
_S1_2_896A560 2,739 instructions (0.000%), 192 calls (0896A560 - 0896A5A4, length 18)
_S1_2_8964014 2,730 instructions (0.000%), 195 calls (08964014 - 0896404C, length 15)
_S1_2_8963FD8 2,730 instructions (0.000%), 195 calls (08963FD8 - 08964010, length 15)
_S1_2_8963F9C 2,730 instructions (0.000%), 195 calls (08963F9C - 08963FD4, length 15)
_S1_2_892F650 2,717 instructions (0.000%), 209 calls (0892F650 - 0892F680, length 13)
_S1_2_892C7E0 2,706 instructions (0.000%), 246 calls (0892C7E0 - 0892C80C, length 12)
_S1_2_892C7B0 2,706 instructions (0.000%), 246 calls (0892C7B0 - 0892C7DC, length 12)
_S1_2_8928FA4 2,706 instructions (0.000%), 123 calls (08928FA4 - 08928FF8, length 22)
_S1_2_888FD8C 2,700 instructions (0.000%), 12 calls (0888FD8C - 0888FEE4, length 87)
  Back Branch 0888FEC0 60 times (length 35)
_S1_2_884AD58 2,696 instructions (0.000%), 674 calls (0884AD58 - 0884AF58, length 129)
_S1_2_886E098 2,690 instructions (0.000%), 62 calls (0886E098 - 0886E1CC, length 78)
_S1_2_8977CE0 2,688 instructions (0.000%), 6 calls (08977CE0 - 08977E60, length 97)
  Back Branch 08977E28 240 times (length 60)
_S1_2_883FB1C 2,687 instructions (0.000%), 37 calls (0883FB1C - 0883FD30, length 134)
_S1_2_884C0F0 2,686 instructions (0.000%), 158 calls (0884C0F0 - 0884C15C, length 28)
_S1_2_8830E90 2,650 instructions (0.000%), 53 calls (08830E90 - 08830F54, length 50)
_S1_2_8909DD4 2,646 instructions (0.000%), 294 calls (08909DD4 - 08909DF4, length 9)
_S1_2_8854C74 2,640 instructions (0.000%), 440 calls (08854C74 - 08854C88, length 6)
_S1_2_88A152C 2,628 instructions (0.000%), 146 calls (088A152C - 088A158C, length 25)
_S1_2_896412C 2,628 instructions (0.000%), 12 calls (0896412C - 08964494, length 219)
_S1_2_890FD58 2,624 instructions (0.000%), 328 calls (0890FD58 - 0890FD74, length 8)
_S1_2_8988B78 2,600 instructions (0.000%), 130 calls (08988B78 - 08988BC4, length 20)
_S1_2_8953D48 2,592 instructions (0.000%), 96 calls (08953D48 - 08953DB0, length 27)
_S1_2_889CBE4 2,592 instructions (0.000%), 1 calls (0889CBE4 - 0889CC98, length 46)
  Back Branch 0889CC7C 256 times (length 10)
_S1_2_8863990 2,592 instructions (0.000%), 1 calls (08863990 - 08863A44, length 46)
  Back Branch 08863A28 256 times (length 10)
_S1_2_8862EF8 2,592 instructions (0.000%), 1 calls (08862EF8 - 08862FAC, length 46)
  Back Branch 08862F90 256 times (length 10)
_S1_2_8843C4C 2,580 instructions (0.000%), 22 calls (08843C4C - 08843D14, length 51)
  Back Branch 08843CF0 56 times (length 31)
_S1_2_88E4DA0 2,574 instructions (0.000%), 286 calls (088E4DA0 - 088E4DC0, length 9)
_S1_2_8951080 2,558 instructions (0.000%), 25 calls (08951080 - 089513B0, length 205)
  Back Branch 08951228 40 times (length 10)
  Back Branch 08951358 15 times (length 96)
_S1_2_884AC48 2,556 instructions (0.000%), 639 calls (0884AC48 - 0884AF58, length 197)
_S1_2_8955A00 2,550 instructions (0.000%), 51 calls (08955A00 - 0895680C, length 900)
_S1_2_8850F0C 2,550 instructions (0.000%), 1 calls (08850F0C - 08851F24, length 1031)
  Back Branch 08851C04 25 times (length 11)
  Back Branch 08851CD0 25 times (length 11)
  Back Branch 08851B38 18 times (length 11)
  Back Branch 08851A70 18 times (length 11)
  Back Branch 08851E68 17 times (length 11)
  Back Branch 088519A4 12 times (length 11)
  Back Branch 088518D8 9 times (length 11)
  Back Branch 08851D9C 9 times (length 11)
  Back Branch 08851358 9 times (length 11)
  Back Branch 088511D0 9 times (length 11)
  Back Branch 08851740 8 times (length 11)
  Back Branch 08851044 5 times (length 11)
  Back Branch 088515A8 5 times (length 11)
  Back Branch 08851108 4 times (length 11)
  Back Branch 08851294 4 times (length 11)
  Back Branch 0885180C 4 times (length 11)
  Back Branch 08851674 3 times (length 11)
  Back Branch 0885141C 3 times (length 11)
  Back Branch 088514E0 3 times (length 11)
_S1_2_896BD24 2,534 instructions (0.000%), 55 calls (0896BD24 - 0896BE58, length 78)
_S1_2_88129D8 2,530 instructions (0.000%), 46 calls (088129D8 - 08812AB0, length 55)
_S1_2_898BED0 2,528 instructions (0.000%), 158 calls (0898BED0 - 0898BF28, length 23)
_S1_2_8970750 2,516 instructions (0.000%), 17 calls (08970750 - 08970834, length 58)
  Back Branch 089707BC 136 times (length 9)
  Back Branch 08970818 68 times (length 9)
_S1_2_88671C8 2,509 instructions (0.000%), 13 calls (088671C8 - 08867660, length 295)
  Back Branch 08867324 714 times (length 8)
_S1_2_88EE1D8 2,504 instructions (0.000%), 100 calls (088EE1D8 - 088EE47C, length 170)
_S1_2_890A584 2,502 instructions (0.000%), 278 calls (0890A584 - 0890A5A4, length 9)
_S1_2_8909F18 2,502 instructions (0.000%), 278 calls (08909F18 - 08909F38, length 9)
_S1_2_8849514 2,499 instructions (0.000%), 147 calls (08849514 - 08849554, length 17)
_S1_2_88F07D8 2,499 instructions (0.000%), 21 calls (088F07D8 - 088F08A8, length 53)
  Back Branch 088F086C 126 times (length 28)
_S1_2_8976A40 2,470 instructions (0.000%), 55 calls (08976A40 - 08976C2C, length 124)
_S1_2_891F42C 2,457 instructions (0.000%), 273 calls (0891F42C - 0891F44C, length 9)
_S1_2_896E8C0 2,435 instructions (0.000%), 220 calls (0896E8C0 - 0896E8FC, length 16)
_S1_2_88080C4 2,414 instructions (0.000%), 75 calls (088080C4 - 08808678, length 366)
_S1_2_895DD34 2,413 instructions (0.000%), 12 calls (0895DD34 - 0895DE84, length 85)
  Back Branch 0895DE54 192 times (length 49)
  Back Branch 0895DDFC 30 times (length 9)
_S1_2_8971404 2,411 instructions (0.000%), 17 calls (08971404 - 08971848, length 274)
  Back Branch 0897180C 34 times (length 23)
  Back Branch 08971594 34 times (length 7)
_S1_2_890B228 2,409 instructions (0.000%), 73 calls (0890B228 - 0890B2A8, length 33)
_S1_2_88EBD68 2,403 instructions (0.000%), 27 calls (088EBD68 - 088EBE24, length 48)
  Back Branch 088EBDC0 162 times (length 16)
_S1_2_89685C4 2,400 instructions (0.000%), 48 calls (089685C4 - 08968688, length 50)
_S1_2_89A1AA4 2,382 instructions (0.000%), 1,191 calls (089A1AA4 - 089A1AA8, length 2)
_S1_2_896E51C 2,376 instructions (0.000%), 216 calls (0896E51C - 0896E544, length 11)
_S1_2_8952630 2,374 instructions (0.000%), 170 calls (08952630 - 089527EC, length 112)
_S1_2_8844E50 2,363 instructions (0.000%), 139 calls (08844E50 - 08844E90, length 17)
_S1_2_8849378 2,358 instructions (0.000%), 32 calls (08849378 - 088493FC, length 34)
  Back Branch 088493DC 159 times (length 15)
_S1_2_88E5D04 2,354 instructions (0.000%), 107 calls (088E5D04 - 088E5D58, length 22)
_S1_2_8861810 2,328 instructions (0.000%), 177 calls (08861810 - 08861850, length 17)
_S1_2_88FEDB0 2,324 instructions (0.000%), 332 calls (088FEDB0 - 088FEDD4, length 10)
_S1_2_892C6C8 2,312 instructions (0.000%), 1,156 calls (0892C6C8 - 0892C6CC, length 2)
_S1_2_882E6F8 2,310 instructions (0.000%), 33 calls (0882E6F8 - 0882E80C, length 70)
_S1_2_88625EC 2,304 instructions (0.000%), 256 calls (088625EC - 0886260C, length 9)
_S1_2_8848F4C 2,294 instructions (0.000%), 62 calls (08848F4C - 08848FEC, length 41)
_S1_2_88EB2F8 2,288 instructions (0.000%), 286 calls (088EB2F8 - 088EB314, length 8)
_S1_2_880837C 2,288 instructions (0.000%), 176 calls (0880837C - 08808678, length 192)
_S1_2_88E6564 2,274 instructions (0.000%), 152 calls (088E6564 - 088E65C4, length 25)
_S1_2_890B79C 2,268 instructions (0.000%), 189 calls (0890B79C - 0890B7C8, length 12)
_S1_2_88DCD48 2,262 instructions (0.000%), 78 calls (088DCD48 - 088DCFDC, length 166)
_S1_2_8853374 2,255 instructions (0.000%), 41 calls (08853374 - 088534A0, length 76)
_S1_2_890B64C 2,244 instructions (0.000%), 187 calls (0890B64C - 0890B684, length 15)
_S1_2_8957BA4 2,243 instructions (0.000%), 46 calls (08957BA4 - 08957D10, length 92)
_S1_2_8862D44 2,242 instructions (0.000%), 41 calls (08862D44 - 08862DFC, length 47)
  Back Branch 08862DD4 56 times (length 21)
_S1_2_89A1D64 2,230 instructions (0.000%), 1,115 calls (089A1D64 - 089A1D68, length 2)
_S1_2_88711AC 2,230 instructions (0.000%), 21 calls (088711AC - 08871298, length 60)
  Back Branch 08871278 5,087,038 times (length 24)
  Back Branch 08871268 126,028 times (length 17)
_S1_2_88480E0 2,223 instructions (0.000%), 79 calls (088480E0 - 0884814C, length 28)
  Back Branch 0884812C 67 times (length 10)
_S1_2_8842504 2,220 instructions (0.000%), 148 calls (08842504 - 0884253C, length 15)
_S1_2_883BE90 2,220 instructions (0.000%), 74 calls (0883BE90 - 0883BF04, length 30)
_S1_2_89A16B4 2,214 instructions (0.000%), 123 calls (089A16B4 - 089A16F8, length 18)
_S1_2_8850570 2,214 instructions (0.000%), 123 calls (08850570 - 088505B4, length 18)
_S1_2_8953BD0 2,210 instructions (0.000%), 130 calls (08953BD0 - 08953C10, length 17)
_S1_2_89589F4 2,208 instructions (0.000%), 13 calls (089589F4 - 08958B0C, length 71)
  Back Branch 08958ADC 73 times (length 28)
_S1_2_8969AF8 2,205 instructions (0.000%), 45 calls (08969AF8 - 08969BB8, length 49)
_S1_2_89686C0 2,203 instructions (0.000%), 96 calls (089686C0 - 0896878C, length 52)
_S1_2_88FE9D0 2,192 instructions (0.000%), 274 calls (088FE9D0 - 088FE9EC, length 8)
_S1_2_88322D4 2,192 instructions (0.000%), 137 calls (088322D4 - 08832310, length 16)
_S1_2_887E228 2,189 instructions (0.000%), 199 calls (0887E228 - 0887E250, length 11)
_S1_2_896FE20 2,187 instructions (0.000%), 192 calls (0896FE20 - 0896FE5C, length 16)
_S1_2_892CB8C 2,173 instructions (0.000%), 41 calls (0892CB8C - 0892CC60, length 54)
_S1_2_8850EF0 2,170 instructions (0.000%), 310 calls (08850EF0 - 08850F08, length 7)
_S1_2_8833F58 2,160 instructions (0.000%), 54 calls (08833F58 - 08833FF4, length 40)
_S1_2_8986908 2,156 instructions (0.000%), 29 calls (08986908 - 08986D20, length 263)
_S1_2_889C9FC 2,145 instructions (0.000%), 43 calls (0889C9FC - 0889CA74, length 31)
  Back Branch 0889CA68 178 times (length 8)
_S1_2_895905C 2,141 instructions (0.000%), 12 calls (0895905C - 08959114, length 47)
  Back Branch 08959108 192 times (length 18)
_S1_2_882178C 2,134 instructions (0.000%), 13 calls (0882178C - 08821AE0, length 214)
_S1_2_895E7A8 2,128 instructions (0.000%), 56 calls (0895E7A8 - 0895E89C, length 62)
_S1_2_880834C 2,124 instructions (0.000%), 177 calls (0880834C - 08808678, length 204)
_S1_2_884F6CC 2,120 instructions (0.000%), 106 calls (0884F6CC - 0884F718, length 20)
_S1_2_889C11C 2,112 instructions (0.000%), 96 calls (0889C11C - 0889C178, length 24)
_S1_2_8915570 2,112 instructions (0.000%), 22 calls (08915570 - 089156F8, length 99)
_S1_2_8865274 2,107 instructions (0.000%), 22 calls (08865274 - 0886543C, length 115)
  Back Branch 08865338 44 times (length 27)
  Back Branch 08865428 37 times (length 48)
_S1_2_88FE880 2,104 instructions (0.000%), 263 calls (088FE880 - 088FE89C, length 8)
_S1_2_8843A74 2,103 instructions (0.000%), 78 calls (08843A74 - 08843B34, length 49)
_S1_2_892FBB4 2,090 instructions (0.000%), 209 calls (0892FBB4 - 0892FBE8, length 14)
_S1_2_88631E4 2,090 instructions (0.000%), 95 calls (088631E4 - 08863240, length 24)
_S1_2_895D0D0 2,088 instructions (0.000%), 14 calls (0895D0D0 - 0895D1A8, length 55)
  Back Branch 0895D184 224 times (length 33)
_S1_2_8937228 2,085 instructions (0.000%), 20 calls (08937228 - 0893751C, length 190)
  Back Branch 0893729C 30 times (length 8)
  Back Branch 08937314 30 times (length 8)
  Back Branch 089372C8 10 times (length 21)
_S1_2_88900D0 2,080 instructions (0.000%), 32 calls (088900D0 - 088901D0, length 65)
  Back Branch 088901B0 32 times (length 39)
_S1_2_8846D64 2,080 instructions (0.000%), 28 calls (08846D64 - 08846DF8, length 38)
  Back Branch 08846DAC 182 times (length 7)
_S1_2_88D8C38 2,080 instructions (0.000%), 26 calls (088D8C38 - 088D8DA0, length 91)
_S1_2_882C2A4 2,080 instructions (0.000%), 20 calls (0882C2A4 - 0882C440, length 104)
_S1_2_89708A8 2,068 instructions (0.000%), 186 calls (089708A8 - 089708D8, length 13)
_S1_2_88BEF0C 2,064 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_88FDA7C 2,053 instructions (0.000%), 12 calls (088FDA7C - 088FDFA0, length 330)
_S1_2_88F0CE4 2,049 instructions (0.000%), 2 calls (088F0CE4 - 088F0DEC, length 67)
  Back Branch 088F0DA8 133 times (length 18)
  Back Branch 088F0DB8 19 times (length 27)
  Back Branch 088F0DC8 6 times (length 40)
_S1_2_8848FF0 2,046 instructions (0.000%), 62 calls (08848FF0 - 08849074, length 34)
_S1_2_898BA94 2,040 instructions (0.000%), 170 calls (0898BA94 - 0898BAC0, length 12)
_S1_2_8861164 2,016 instructions (0.000%), 252 calls (08861164 - 08861180, length 8)
_S1_2_8963150 2,016 instructions (0.000%), 28 calls (08963150 - 089632C8, length 95)
_S1_2_88127D0 2,016 instructions (0.000%), 28 calls (088127D0 - 088128FC, length 76)
_S1_2_895D1F8 2,016 instructions (0.000%), 6 calls (0895D1F8 - 0895D25C, length 26)
  Back Branch 0895D23C 192 times (length 10)
_S1_2_896E574 2,013 instructions (0.000%), 33 calls (0896E574 - 0896E698, length 74)
_S1_2_8956AA4 2,011 instructions (0.000%), 51 calls (08956AA4 - 08956CD0, length 140)
_S1_2_8971AA4 2,007 instructions (0.000%), 41 calls (08971AA4 - 08971BC0, length 72)
_S1_2_89362BC 2,001 instructions (0.000%), 69 calls (089362BC - 08936334, length 31)
_S1_2_896C164 1,995 instructions (0.000%), 35 calls (0896C164 - 0896C388, length 138)
_S1_2_8861184 1,995 instructions (0.000%), 21 calls (08861184 - 088611C8, length 18)
  Back Branch 088611B0 252 times (length 7)
_S1_2_8807118 1,987 instructions (0.000%), 23 calls (08807118 - 088072E0, length 115)
_S1_2_8958904 1,986 instructions (0.000%), 13 calls (08958904 - 089589F0, length 60)
  Back Branch 089589C8 73 times (length 27)
_S1_2_896AA8C 1,980 instructions (0.000%), 132 calls (0896AA8C - 0896AAC4, length 15)
_S1_2_8811A58 1,974 instructions (0.000%), 47 calls (08811A58 - 08811AFC, length 42)
_S1_2_895938C 1,969 instructions (0.000%), 11 calls (0895938C - 089599B0, length 394)
  Back Branch 08959404 176 times (length 19)
_S1_2_8929258 1,968 instructions (0.000%), 246 calls (08929258 - 08929274, length 8)
_S1_2_88FE860 1,968 instructions (0.000%), 246 calls (088FE860 - 088FE87C, length 8)
_S1_2_8953DF8 1,962 instructions (0.000%), 18 calls (08953DF8 - 08953E80, length 35)
  Back Branch 08953E64 126 times (length 16)
_S1_2_884EB98 1,955 instructions (0.000%), 24 calls (0884EB38 - 0884ECDC, length 106)
  Back Branch 0884EC94 6,376 times (length 89)
_S1_2_898B9E4 1,950 instructions (0.000%), 390 calls (0898B9E4 - 0898B9F4, length 5)
_S1_2_88094CC 1,950 instructions (0.000%), 65 calls (088094CC - 08809540, length 30)
_S1_2_88A3BF0 1,948 instructions (0.000%), 1 calls (088A3BF0 - 088A3FD0, length 249)
  Back Branch 088A3D58 32 times (length 24)
  Back Branch 088A3CC8 32 times (length 15)
  Back Branch 088A3F98 32 times (length 20)
  Back Branch 088A3F20 32 times (length 16)
  Back Branch 088A3E88 32 times (length 20)
  Back Branch 088A3E10 32 times (length 16)
_S1_2_8973668 1,944 instructions (0.000%), 54 calls (08973668 - 089736F4, length 36)
_S1_2_884AEB0 1,940 instructions (0.000%), 485 calls (0884AEB0 - 0884AF58, length 43)
_S1_2_888CFBC 1,940 instructions (0.000%), 97 calls (0888CFBC - 0888D008, length 20)
_S1_2_896BE5C 1,937 instructions (0.000%), 35 calls (0896BE5C - 0896BFDC, length 97)
_S1_2_88E8960 1,936 instructions (0.000%), 113 calls (088E8960 - 088E89AC, length 20)
_S1_2_8963448 1,932 instructions (0.000%), 84 calls (08963448 - 089634A0, length 23)
_S1_2_88123CC 1,932 instructions (0.000%), 42 calls (088123CC - 08812480, length 46)
_S1_2_88FC674 1,920 instructions (0.000%), 120 calls (088FC674 - 088FC6B0, length 16)
_S1_2_895DBF8 1,903 instructions (0.000%), 6 calls (0895DBF8 - 0895DD30, length 79)
  Back Branch 0895DD04 192 times (length 46)
_S1_2_895BA98 1,896 instructions (0.000%), 6 calls (0895BA98 - 0895BC20, length 99)
  Back Branch 0895BB54 192 times (length 7)
_S1_2_88745CC 1,894 instructions (0.000%), 142 calls (088745CC - 08874614, length 19)
_S1_2_895838C 1,890 instructions (0.000%), 35 calls (0895838C - 089585A8, length 136)
_S1_2_88FB530 1,890 instructions (0.000%), 27 calls (088FB530 - 088FB5BC, length 36)
  Back Branch 088FB588 135 times (length 16)
_S1_2_8808CC8 1,875 instructions (0.000%), 125 calls (08808CC8 - 08808D00, length 15)
_S1_2_8843B38 1,860 instructions (0.000%), 78 calls (08843B38 - 08843BC4, length 36)
  Back Branch 08843B6C 11 times (length 3)
_S1_2_883CBAC 1,857 instructions (0.000%), 1 calls (0883CBAC - 0883D0D0, length 330)
  Back Branch 0883D020 26 times (length 11)
  Back Branch 0883CC48 26 times (length 11)
  Back Branch 0883CD0C 24 times (length 11)
  Back Branch 0883CF5C 22 times (length 11)
  Back Branch 0883CDD4 21 times (length 11)
  Back Branch 0883CE98 20 times (length 11)
  Back Branch 0883CE10 11 times (length 8)
  Back Branch 0883CD4C 8 times (length 8)
  Back Branch 0883CC84 4 times (length 8)
  Back Branch 0883CF98 3 times (length 8)
  Back Branch 0883CED4 1 times (length 8)
_S1_2_899D744 1,855 instructions (0.000%), 35 calls (0899D744 - 0899D998, length 150)
_S1_2_897A454 1,852 instructions (0.000%), 118 calls (0897A428 - 0897A798, length 221)
  Back Branch 0897A780 273 times (length 216)
_S1_2_895E040 1,848 instructions (0.000%), 6 calls (0895E040 - 0895E1DC, length 104)
  Back Branch 0895E19C 96 times (length 60)
_S1_2_8832244 1,836 instructions (0.000%), 51 calls (08832244 - 088322D0, length 36)
_S1_2_8969404 1,819 instructions (0.000%), 17 calls (08969404 - 08969514, length 69)
  Back Branch 08969470 102 times (length 11)
_S1_2_884AD28 1,812 instructions (0.000%), 453 calls (0884AD28 - 0884AF58, length 141)
_S1_2_890F56C 1,804 instructions (0.000%), 22 calls (0890F56C - 0890F65C, length 61)
  Back Branch 0890F5E4 88 times (length 7)
_S1_2_897FE08 1,800 instructions (0.000%), 90 calls (0897FE08 - 0897FF6C, length 90)
_S1_2_8830330 1,794 instructions (0.000%), 23 calls (08830330 - 08830464, length 78)
_S1_2_8844B04 1,791 instructions (0.000%), 199 calls (08844B04 - 08844B24, length 9)
_S1_2_88ED9A4 1,782 instructions (0.000%), 108 calls (088ED9A4 - 088ED9F8, length 22)
_S1_2_883C8EC 1,767 instructions (0.000%), 31 calls (0883C8EC - 0883C9CC, length 57)
_S1_2_88547E0 1,765 instructions (0.000%), 353 calls (088547E0 - 088547F0, length 5)
_S1_2_8852F64 1,765 instructions (0.000%), 353 calls (08852F64 - 08852F74, length 5)
_S1_2_88ECE48 1,763 instructions (0.000%), 41 calls (088ECE48 - 088ECEF0, length 43)
_S1_2_8966F78 1,760 instructions (0.000%), 220 calls (08966F78 - 08966F94, length 8)
_S1_2_886C64C 1,755 instructions (0.000%), 28 calls (0886C64C - 0886C77C, length 77)
  Back Branch 0886C6BC 41 times (length 14)
_S1_2_882E30C 1,749 instructions (0.000%), 33 calls (0882E30C - 0882E3DC, length 53)
_S1_2_884ACA8 1,740 instructions (0.000%), 435 calls (0884ACA8 - 0884AF58, length 173)
_S1_2_8970BD0 1,740 instructions (0.000%), 209 calls (08970BD0 - 08970BF4, length 10)
_S1_2_89A1A4C 1,730 instructions (0.000%), 865 calls (089A1A4C - 089A1A50, length 2)
_S1_2_88634DC 1,729 instructions (0.000%), 85 calls (088634DC - 08863554, length 31)
  Back Branch 0886353C 51 times (length 8)
_S1_2_896D10C 1,728 instructions (0.000%), 48 calls (0896D10C - 0896D198, length 36)
_S1_2_88315B0 1,716 instructions (0.000%), 66 calls (088315B0 - 08831614, length 26)
_S1_2_8886DA0 1,716 instructions (0.000%), 33 calls (08886DA0 - 08886E70, length 53)
_S1_2_885FFF4 1,715 instructions (0.000%), 245 calls (0885FFF4 - 08860014, length 9)
_S1_2_8961BB4 1,711 instructions (0.000%), 75 calls (08961BB4 - 08961C14, length 25)
_S1_2_883B2A8 1,710 instructions (0.000%), 45 calls (0883B2A8 - 0883B33C, length 38)
_S1_2_89188C0 1,704 instructions (0.000%), 852 calls (089188C0 - 089188C4, length 2)
_S1_2_8865040 1,704 instructions (0.000%), 213 calls (08865040 - 0886505C, length 8)
_S1_2_8954EA4 1,695 instructions (0.000%), 51 calls (08954EA4 - 08954F5C, length 47)
_S1_2_88FEECC 1,691 instructions (0.000%), 89 calls (088FEECC - 088FEF14, length 19)
_S1_2_88614A4 1,684 instructions (0.000%), 65 calls (088614A4 - 08861518, length 30)
_S1_2_8905DB0 1,683 instructions (0.000%), 21 calls (08905DB0 - 08905F7C, length 116)
  Back Branch 08905EB0 43 times (length 29)
  Back Branch 08905ECC 6 times (length 63)
  Back Branch 08905F50 6 times (length 29)
_S1_2_88DD3DC 1,680 instructions (0.000%), 70 calls (088DD3DC - 088DD460, length 34)
_S1_2_8968134 1,680 instructions (0.000%), 28 calls (08968134 - 0896823C, length 67)
_S1_2_8831B14 1,680 instructions (0.000%), 28 calls (08831B14 - 08831C00, length 60)
_S1_2_8903ADC 1,679 instructions (0.000%), 89 calls (08903ADC - 08903B3C, length 25)
_S1_2_886E62C 1,674 instructions (0.000%), 8 calls (0886E62C - 0886E774, length 83)
  Back Branch 0886E748 73 times (length 22)
  Back Branch 0886E6D8 25 times (length 25)
  Back Branch 0886E6E4 10 times (length 33)
_S1_2_8937F80 1,673 instructions (0.000%), 33 calls (08937F80 - 08938074, length 62)
_S1_2_884FE74 1,662 instructions (0.000%), 554 calls (0884FE74 - 0884FE7C, length 3)
_S1_2_8814BF4 1,656 instructions (0.000%), 36 calls (08814BF4 - 08814CA8, length 46)
_S1_2_89048EC 1,650 instructions (0.000%), 22 calls (089048EC - 08904A20, length 78)
_S1_2_8910C80 1,650 instructions (0.000%), 10 calls (08910C80 - 08910F18, length 167)
_S1_2_88E9D5C 1,642 instructions (0.000%), 78 calls (088E9D5C - 088E9DB0, length 22)
  Back Branch 088E9D8C 172 times (length 6)
_S1_2_88A1E04 1,639 instructions (0.000%), 91 calls (088A1E04 - 088A1E50, length 20)
_S1_2_8863244 1,632 instructions (0.000%), 136 calls (08863244 - 08863278, length 14)
_S1_2_8886434 1,628 instructions (0.000%), 814 calls (08886434 - 08886438, length 2)
_S1_2_88BA5A8 1,620 instructions (0.000%), 540 calls (088BA5A8 - 088BA5B0, length 3)
_S1_2_896A488 1,617 instructions (0.000%), 17 calls (0896A488 - 0896A55C, length 54)
  Back Branch 0896A540 102 times (length 9)
_S1_2_898BF2C 1,616 instructions (0.000%), 101 calls (0898BF2C - 0898BF84, length 23)
_S1_2_88BCDAC 1,610 instructions (0.000%), 230 calls (088BCDAC - 088BCDC4, length 7)
_S1_2_89978A0 1,600 instructions (0.000%), 50 calls (089978A0 - 089979B0, length 69)
_S1_2_88632EC 1,599 instructions (0.000%), 41 calls (088632EC - 088633B0, length 50)
_S1_2_8830200 1,596 instructions (0.000%), 21 calls (08830200 - 0883032C, length 76)
_S1_2_8846AB0 1,592 instructions (0.000%), 199 calls (08846AB0 - 08846ACC, length 8)
_S1_2_881EB64 1,590 instructions (0.000%), 53 calls (0881EB64 - 0881EBD8, length 30)
_S1_2_884AE08 1,576 instructions (0.000%), 394 calls (0884AE08 - 0884AF58, length 85)
_S1_2_884EBCC 1,575 instructions (0.000%), 35 calls (0884EB38 - 0884ECDC, length 106)
  Back Branch 0884EC94 6,376 times (length 89)
_S1_2_89699A0 1,564 instructions (0.000%), 17 calls (089699A0 - 08969A74, length 54)
  Back Branch 08969A0C 102 times (length 11)
_S1_2_8813970 1,560 instructions (0.000%), 52 calls (08813970 - 088139E4, length 30)
_S1_2_8850EDC 1,550 instructions (0.000%), 310 calls (08850EDC - 08850EEC, length 5)
_S1_2_898F078 1,540 instructions (0.000%), 77 calls (0898F078 - 0898F0D4, length 24)
_S1_2_889C98C 1,536 instructions (0.000%), 256 calls (0889C98C - 0889C9A0, length 6)
_S1_2_886346C 1,536 instructions (0.000%), 256 calls (0886346C - 08863480, length 6)
_S1_2_8862484 1,530 instructions (0.000%), 45 calls (08862484 - 08862534, length 45)
_S1_2_884F1C8 1,530 instructions (0.000%), 30 calls (0884F1C8 - 0884F290, length 51)
_S1_2_8873ADC 1,520 instructions (0.000%), 380 calls (08873ADC - 08873AE8, length 4)
_S1_2_896F6E0 1,520 instructions (0.000%), 76 calls (0896F6E0 - 0896F72C, length 20)
_S1_2_8978CFC 1,512 instructions (0.000%), 6 calls (08978CFC - 08978D84, length 35)
  Back Branch 08978D68 192 times (length 7)
_S1_2_895CF3C 1,491 instructions (0.000%), 6 calls (0895CF3C - 0895CFD8, length 40)
  Back Branch 0895CFB8 192 times (length 24)
_S1_2_896FAAC 1,484 instructions (0.000%), 183 calls (0896FAAC - 0896FAD0, length 10)
_S1_2_8873AEC 1,482 instructions (0.000%), 494 calls (08873AEC - 08873AF4, length 3)
_S1_2_884E4BC 1,479 instructions (0.000%), 63 calls (0884E4BC - 0884E518, length 24)
_S1_2_89A166C 1,476 instructions (0.000%), 82 calls (089A166C - 089A16B0, length 18)
_S1_2_88EDA84 1,470 instructions (0.000%), 84 calls (088EDA84 - 088EDADC, length 23)
_S1_2_88EAE98 1,470 instructions (0.000%), 21 calls (088EAE98 - 088EAFB4, length 72)
_S1_2_88655C8 1,458 instructions (0.000%), 18 calls (088655C8 - 08865668, length 41)
  Back Branch 08865640 118 times (length 19)
_S1_2_88CFA44 1,456 instructions (0.000%), 63 calls (088CFA44 - 088CFBD8, length 102)
_S1_2_897A5B4 1,444 instructions (0.000%), 90 calls (0897A428 - 0897A798, length 221)
  Back Branch 0897A780 273 times (length 216)
_S1_2_898F02C 1,444 instructions (0.000%), 76 calls (0898F02C - 0898F074, length 19)
_S1_2_88D8BC8 1,440 instructions (0.000%), 80 calls (088D8BC8 - 088D8DA0, length 119)
_S1_2_888DA90 1,440 instructions (0.000%), 72 calls (0888DA90 - 0888DADC, length 20)
_S1_2_89A1B7C 1,438 instructions (0.000%), 719 calls (089A1B7C - 089A1B80, length 2)
_S1_2_89A1B64 1,438 instructions (0.000%), 719 calls (089A1B64 - 089A1B68, length 2)
_S1_2_88D93EC 1,425 instructions (0.000%), 26 calls (088D93EC - 088D9920, length 334)
  Back Branch 088D9814 26 times (length 239)
_S1_2_88FE294 1,419 instructions (0.000%), 129 calls (088FE294 - 088FE2BC, length 11)
_S1_2_88BB9D0 1,408 instructions (0.000%), 4 calls (088BB9D0 - 088BBAD8, length 67)
  Back Branch 088BBACC 34 times (length 36)
  Back Branch 088BBA0C 16 times (length 5)
_S1_2_880A130 1,404 instructions (0.000%), 18 calls (0880A130 - 0880A264, length 78)
_S1_2_88BD6D8 1,404 instructions (0.000%), 4 calls (088BD6D8 - 088BD81C, length 82)
  Back Branch 088BD7F0 40 times (length 41)
_S1_2_8850358 1,402 instructions (0.000%), 91 calls (08850358 - 088503E4, length 36)
_S1_2_8844AE8 1,393 instructions (0.000%), 199 calls (08844AE8 - 08844B00, length 7)
_S1_2_8914E98 1,392 instructions (0.000%), 116 calls (08914E98 - 08914F88, length 61)
_S1_2_88ECF4C 1,392 instructions (0.000%), 6 calls (088ECF4C - 088ED008, length 48)
  Back Branch 088ECFE4 66 times (length 13)
  Back Branch 088ECFA8 42 times (length 9)
_S1_2_880B400 1,386 instructions (0.000%), 14 calls (0880B400 - 0880B588, length 99)
_S1_2_8974290 1,386 instructions (0.000%), 11 calls (08974290 - 089742D0, length 17)
  Back Branch 089742C4 132 times (length 11)
_S1_2_897455C 1,381 instructions (0.000%), 77 calls (0897455C - 089745B4, length 23)
_S1_2_888DAE0 1,380 instructions (0.000%), 69 calls (0888DAE0 - 0888DB2C, length 20)
_S1_2_896136C 1,380 instructions (0.000%), 60 calls (0896136C - 089613C4, length 23)
_S1_2_88319A0 1,375 instructions (0.000%), 55 calls (088319A0 - 08831A00, length 25)
_S1_2_88D045C 1,375 instructions (0.000%), 11 calls (088D045C - 088D04BC, length 25)
  Back Branch 088D0498 121 times (length 10)
_S1_2_895BC44 1,374 instructions (0.000%), 6 calls (0895BC44 - 0895BCEC, length 43)
  Back Branch 0895BC98 192 times (length 6)
_S1_2_88ECB24 1,372 instructions (0.000%), 14 calls (088ECB24 - 088ECCA8, length 98)
_S1_2_88EADDC 1,368 instructions (0.000%), 152 calls (088EADDC - 088EADFC, length 9)
_S1_2_8977CA4 1,360 instructions (0.000%), 16 calls (08977CA4 - 08977CDC, length 15)
  Back Branch 08977CD0 172 times (length 9)
_S1_2_88F7D40 1,355 instructions (0.000%), 9 calls (088F7D40 - 088F8874, length 718)
_S1_2_88ED9FC 1,354 instructions (0.000%), 69 calls (088ED9FC - 088EDA78, length 32)
_S1_2_888CEBC 1,352 instructions (0.000%), 169 calls (0888CEBC - 0888CED8, length 8)
_S1_2_898BB44 1,350 instructions (0.000%), 225 calls (0898BB44 - 0898BB58, length 6)
_S1_2_88FE824 1,350 instructions (0.000%), 90 calls (088FE824 - 088FE85C, length 15)
_S1_2_8850CFC 1,350 instructions (0.000%), 75 calls (08850CFC - 08850D40, length 18)
_S1_2_88FAAB8 1,350 instructions (0.000%), 27 calls (088FAAB8 - 088FAB24, length 28)
  Back Branch 088FAB04 135 times (length 13)
_S1_2_8922028 1,350 instructions (0.000%), 2 calls (08922028 - 08922198, length 93)
  Back Branch 08922148 200 times (length 6)
_S1_2_88EDAE0 1,346 instructions (0.000%), 54 calls (088EDAE0 - 088EDBA8, length 51)
_S1_2_888D758 1,344 instructions (0.000%), 64 calls (0888D758 - 0888D7A8, length 21)
_S1_2_884DB0C 1,344 instructions (0.000%), 64 calls (0884DB0C - 0884DB5C, length 21)
_S1_2_881254C 1,344 instructions (0.000%), 28 calls (0881254C - 08812608, length 48)
_S1_2_8849634 1,344 instructions (0.000%), 4 calls (08849634 - 088496A0, length 28)
  Back Branch 08849684 116 times (length 11)
_S1_2_886C61C 1,341 instructions (0.000%), 149 calls (0886C61C - 0886C648, length 12)
_S1_2_886868C 1,335 instructions (0.000%), 37 calls (0886868C - 0886878C, length 65)
  Back Branch 08868764 15 times (length 41)
_S1_2_88D0B38 1,335 instructions (0.000%), 19 calls (088D0B38 - 088D0F2C, length 254)
_S1_2_89A197C 1,330 instructions (0.000%), 665 calls (089A197C - 089A1980, length 2)
_S1_2_890B888 1,330 instructions (0.000%), 190 calls (0890B888 - 0890B8A0, length 7)
_S1_2_889EA04 1,324 instructions (0.000%), 147 calls (0889EA04 - 0889EA40, length 16)
_S1_2_889E544 1,314 instructions (0.000%), 146 calls (0889E544 - 0889E570, length 12)
_S1_2_88A24D0 1,314 instructions (0.000%), 1 calls (088A24D0 - 088A2654, length 98)
  Back Branch 088A261C 30 times (length 48)
  Back Branch 088A2610 30 times (length 26)
_S1_2_88A00AC 1,312 instructions (0.000%), 2 calls (088A00AC - 088A01B4, length 67)
  Back Branch 088A018C 64 times (length 45)
_S1_2_889C544 1,310 instructions (0.000%), 262 calls (0889C544 - 0889C554, length 5)
_S1_2_898D370 1,309 instructions (0.000%), 77 calls (0898D370 - 0898D438, length 51)
_S1_2_88FBB80 1,301 instructions (0.000%), 109 calls (088FBB80 - 088FBBAC, length 12)
_S1_2_890A68C 1,300 instructions (0.000%), 129 calls (0890A68C - 0890A6BC, length 13)
_S1_2_890A658 1,300 instructions (0.000%), 129 calls (0890A658 - 0890A688, length 13)
_S1_2_885CA10 1,300 instructions (0.000%), 31 calls (0885CA10 - 0885CAE4, length 54)
_S1_2_89961DC 1,296 instructions (0.000%), 5 calls (089961DC - 08996934, length 471)
_S1_2_8977990 1,291 instructions (0.000%), 62 calls (08977990 - 08977A24, length 38)
_S1_2_8977A28 1,289 instructions (0.000%), 4 calls (08977A28 - 08977B10, length 59)
  Back Branch 08977AE8 160 times (length 37)
_S1_2_8853078 1,276 instructions (0.000%), 116 calls (08853078 - 088530A0, length 11)
_S1_2_88A226C 1,272 instructions (0.000%), 1 calls (088A226C - 088A23B8, length 84)
  Back Branch 088A2378 30 times (length 29)
  Back Branch 088A2384 30 times (length 49)
_S1_2_88EB044 1,270 instructions (0.000%), 127 calls (088EB044 - 088EB068, length 10)
_S1_2_895C1A4 1,270 instructions (0.000%), 19 calls (0895C1A4 - 0895C354, length 109)
_S1_2_8853A9C 1,267 instructions (0.000%), 4 calls (08853A9C - 08853AF4, length 23)
  Back Branch 08853AE8 95 times (length 16)
_S1_2_88BBD90 1,265 instructions (0.000%), 115 calls (088BBD90 - 088BBDE4, length 22)
_S1_2_881183C 1,260 instructions (0.000%), 30 calls (0881183C - 088118E0, length 42)
_S1_2_88374FC 1,258 instructions (0.000%), 17 calls (088374FC - 08837620, length 74)
_S1_2_8846F20 1,248 instructions (0.000%), 104 calls (08846F20 - 08846F4C, length 12)
_S1_2_88979D8 1,246 instructions (0.000%), 4 calls (088979D8 - 08897C88, length 173)
  Back Branch 08897C50 18 times (length 51)
_S1_2_89060C0 1,242 instructions (0.000%), 54 calls (089060C0 - 08906118, length 23)
_S1_2_8836878 1,242 instructions (0.000%), 18 calls (08836878 - 08836994, length 72)
_S1_2_8836464 1,230 instructions (0.000%), 30 calls (08836464 - 08836504, length 41)
_S1_2_8904B44 1,222 instructions (0.000%), 94 calls (08904B44 - 08904B74, length 13)
_S1_2_88A23BC 1,217 instructions (0.000%), 1 calls (088A23BC - 088A24CC, length 69)
  Back Branch 088A2494 30 times (length 24)
  Back Branch 088A24A0 30 times (length 44)
_S1_2_8904A90 1,215 instructions (0.000%), 45 calls (08904A90 - 08904AF8, length 27)
_S1_2_8860C8C 1,212 instructions (0.000%), 36 calls (08860C8C - 08860D44, length 47)
_S1_2_898F6C0 1,202 instructions (0.000%), 63 calls (0898F6C0 - 0898F724, length 26)
_S1_2_8906324 1,200 instructions (0.000%), 100 calls (08906324 - 08906358, length 14)
_S1_2_8860D48 1,200 instructions (0.000%), 100 calls (08860D48 - 08860D7C, length 14)
_S1_2_8904A2C 1,200 instructions (0.000%), 48 calls (08904A2C - 08904A8C, length 25)
_S1_2_886EA88 1,194 instructions (0.000%), 36 calls (0886EA88 - 0886EB70, length 59)
_S1_2_88EB06C 1,188 instructions (0.000%), 132 calls (088EB06C - 088EB08C, length 9)
_S1_2_88EAFD8 1,188 instructions (0.000%), 132 calls (088EAFD8 - 088EAFF8, length 9)
_S1_2_88E4DCC 1,184 instructions (0.000%), 63 calls (088E4DCC - 088E4E30, length 26)
_S1_2_8900E94 1,177 instructions (0.000%), 107 calls (08900E94 - 08900ED4, length 17)
_S1_2_884C738 1,176 instructions (0.000%), 28 calls (0884C738 - 0884C808, length 53)
_S1_2_896A338 1,170 instructions (0.000%), 195 calls (0896A338 - 0896A34C, length 6)
_S1_2_89861E8 1,170 instructions (0.000%), 45 calls (089861E8 - 0898624C, length 26)
_S1_2_888C078 1,168 instructions (0.000%), 584 calls (0888C078 - 0888C07C, length 2)
_S1_2_88424AC 1,166 instructions (0.000%), 53 calls (088424AC - 08842500, length 22)
_S1_2_8906A70 1,164 instructions (0.000%), 97 calls (08906A70 - 08906A9C, length 12)
_S1_2_88666B8 1,163 instructions (0.000%), 32 calls (088666B8 - 088667BC, length 66)
  Back Branch 0886673C 15 times (length 14)
_S1_2_88BEF24 1,156 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_88862C0 1,155 instructions (0.000%), 33 calls (088862C0 - 08886354, length 38)
_S1_2_88414F8 1,155 instructions (0.000%), 33 calls (088414F8 - 08841580, length 35)
_S1_2_888DF0C 1,150 instructions (0.000%), 23 calls (0888DF0C - 0888DFD0, length 50)
_S1_2_892D3E8 1,148 instructions (0.000%), 574 calls (0892D3E8 - 0892D3EC, length 2)
_S1_2_892D3E0 1,148 instructions (0.000%), 574 calls (0892D3E0 - 0892D3E4, length 2)
_S1_2_8830844 1,144 instructions (0.000%), 44 calls (08830844 - 088308A8, length 26)
_S1_2_8808010 1,139 instructions (0.000%), 75 calls (08808010 - 08808678, length 411)
_S1_2_88BEF3C 1,136 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_887C2C4 1,130 instructions (0.000%), 5 calls (0887C2C4 - 0887C8F4, length 397)
_S1_2_89A1C5C 1,128 instructions (0.000%), 564 calls (089A1C5C - 089A1C60, length 2)
_S1_2_884AE98 1,128 instructions (0.000%), 282 calls (0884AE98 - 0884AF58, length 49)
_S1_2_880A950 1,127 instructions (0.000%), 23 calls (0880A950 - 0880AA10, length 49)
_S1_2_89787AC 1,127 instructions (0.000%), 18 calls (089787AC - 089788BC, length 69)
  Back Branch 08978850 15 times (length 14)
_S1_2_88507D8 1,125 instructions (0.000%), 75 calls (088507D8 - 08850810, length 15)
_S1_2_8977B14 1,125 instructions (0.000%), 9 calls (08977B14 - 08977BA4, length 37)
  Back Branch 08977B80 66 times (length 15)
_S1_2_889C17C 1,116 instructions (0.000%), 93 calls (0889C17C - 0889C1B0, length 14)
_S1_2_8847520 1,116 instructions (0.000%), 62 calls (08847520 - 08847564, length 18)
_S1_2_890A574 1,112 instructions (0.000%), 278 calls (0890A574 - 0890A580, length 4)
_S1_2_88BEF34 1,112 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_88BEF2C 1,112 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_89807B4 1,105 instructions (0.000%), 65 calls (089807B4 - 08980A38, length 162)
_S1_2_8830538 1,105 instructions (0.000%), 17 calls (08830538 - 08830638, length 65)
_S1_2_8907330 1,104 instructions (0.000%), 92 calls (08907330 - 0890735C, length 12)
_S1_2_88EC85C 1,100 instructions (0.000%), 22 calls (088EC85C - 088EC920, length 50)
_S1_2_88BA7D4 1,099 instructions (0.000%), 157 calls (088BA7D4 - 088BA7EC, length 7)
_S1_2_88DBFF0 1,094 instructions (0.000%), 2 calls (088DBFF0 - 088DC3E0, length 253)
  Back Branch 088DC3AC 20 times (length 40)
  Back Branch 088DC0FC 4 times (length 42)
  Back Branch 088DC274 4 times (length 42)
_S1_2_88D7918 1,092 instructions (0.000%), 78 calls (088D7918 - 088D79F4, length 56)
_S1_2_88526B8 1,087 instructions (0.000%), 25 calls (088526B8 - 08852768, length 45)
_S1_2_896ABDC 1,081 instructions (0.000%), 47 calls (0896ABDC - 0896AC34, length 23)
_S1_2_88BBC40 1,080 instructions (0.000%), 72 calls (088BBC40 - 088BBC78, length 15)
_S1_2_88EBC0C 1,078 instructions (0.000%), 22 calls (088EBC0C - 088EBC54, length 19)
  Back Branch 088EBC3C 132 times (length 6)
_S1_2_88623F8 1,071 instructions (0.000%), 153 calls (088623F8 - 08862410, length 7)
_S1_2_884E140 1,071 instructions (0.000%), 51 calls (0884E140 - 0884E190, length 21)
_S1_2_88BEF1C 1,068 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_88BEF14 1,068 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_885047C 1,056 instructions (0.000%), 88 calls (0885047C - 088504A8, length 12)
_S1_2_888584C 1,056 instructions (0.000%), 33 calls (0888584C - 088858D8, length 36)
_S1_2_896919C 1,053 instructions (0.000%), 28 calls (0896919C - 0896926C, length 53)
_S1_2_88EB27C 1,040 instructions (0.000%), 130 calls (088EB27C - 088EB298, length 8)
_S1_2_8868790 1,038 instructions (0.000%), 30 calls (08868790 - 08868848, length 47)
  Back Branch 08868820 14 times (length 22)
_S1_2_890BC74 1,032 instructions (0.000%), 24 calls (0890BC74 - 0890BD1C, length 43)
_S1_2_8899E94 1,030 instructions (0.000%), 515 calls (08899E94 - 08899E98, length 2)
_S1_2_88BC4B8 1,026 instructions (0.000%), 57 calls (088BC4B8 - 088BC528, length 29)
_S1_2_89550D8 1,026 instructions (0.000%), 54 calls (089550D8 - 089551DC, length 66)
_S1_2_8974418 1,026 instructions (0.000%), 6 calls (08974418 - 089744D8, length 49)
  Back Branch 089744CC 72 times (length 17)
  Back Branch 08974484 48 times (length 21)
_S1_2_896BA04 1,023 instructions (0.000%), 33 calls (0896BA04 - 0896BD20, length 200)
_S1_2_88E962C 1,020 instructions (0.000%), 1 calls (088E962C - 088E9858, length 140)
  Back Branch 088E96C4 22 times (length 9)
  Back Branch 088E9820 11 times (length 76)
_S1_2_890361C 1,012 instructions (0.000%), 23 calls (0890361C - 089036C8, length 44)
_S1_2_8860EFC 1,012 instructions (0.000%), 22 calls (08860EFC - 08860FDC, length 57)
_S1_2_890B990 1,010 instructions (0.000%), 101 calls (0890B990 - 0890B9B4, length 10)
_S1_2_896DCC8 1,008 instructions (0.000%), 28 calls (0896DCC8 - 0896DD54, length 36)
_S1_2_88321B4 1,008 instructions (0.000%), 28 calls (088321B4 - 08832240, length 36)
_S1_2_880698C 1,008 instructions (0.000%), 21 calls (0880698C - 08806A48, length 48)
_S1_2_8841338 1,008 instructions (0.000%), 18 calls (08841338 - 08841414, length 56)
_S1_2_8850814 1,007 instructions (0.000%), 53 calls (08850814 - 0885085C, length 19)
_S1_2_884AEC0 996 instructions (0.000%), 249 calls (0884AEC0 - 0884AF58, length 39)
_S1_2_88833D4 990 instructions (0.000%), 33 calls (088833D4 - 08883448, length 30)
_S1_2_88541CC 990 instructions (0.000%), 30 calls (088541CC - 0885424C, length 33)
_S1_2_896AC38 978 instructions (0.000%), 54 calls (0896AC38 - 0896AC94, length 24)
_S1_2_897A494 977 instructions (0.000%), 65 calls (0897A428 - 0897A798, length 221)
  Back Branch 0897A780 273 times (length 216)
_S1_2_88D8DA4 972 instructions (0.000%), 14 calls (088D8DA4 - 088D9074, length 181)
  Back Branch 088D9000 30 times (length 41)
_S1_2_88504AC 968 instructions (0.000%), 88 calls (088504AC - 088504D4, length 11)
_S1_2_8832104 968 instructions (0.000%), 22 calls (08832104 - 088321B0, length 44)
_S1_2_895A268 960 instructions (0.000%), 96 calls (0895A268 - 0895A28C, length 10)
_S1_2_895D060 960 instructions (0.000%), 6 calls (0895D060 - 0895D0CC, length 28)
  Back Branch 0895D0C0 96 times (length 12)
_S1_2_8956810 950 instructions (0.000%), 51 calls (08956810 - 08956AA0, length 165)
  Back Branch 08956888 12 times (length 15)
  Back Branch 089568E4 3 times (length 19)
_S1_2_8972544 946 instructions (0.000%), 22 calls (08972544 - 089725EC, length 43)
_S1_2_8976C30 945 instructions (0.000%), 45 calls (08976C30 - 08976C80, length 21)
_S1_2_89585AC 943 instructions (0.000%), 41 calls (089585AC - 08958604, length 23)
_S1_2_884AE10 936 instructions (0.000%), 234 calls (0884AE10 - 0884AF58, length 83)
_S1_2_88E0AA4 936 instructions (0.000%), 12 calls (088E0AA4 - 088E0B10, length 28)
  Back Branch 088E0AF4 72 times (length 10)
_S1_2_88E45BC 929 instructions (0.000%), 12 calls (088E45BC - 088E4810, length 150)
_S1_2_88EB488 918 instructions (0.000%), 51 calls (088EB488 - 088EB4CC, length 18)
_S1_2_895AC90 910 instructions (0.000%), 46 calls (0895AC90 - 0895B8CC, length 784)
_S1_2_895CDA8 907 instructions (0.000%), 6 calls (0895CDA8 - 0895CF38, length 101)
  Back Branch 0895CF08 96 times (length 71)
_S1_2_880831C 906 instructions (0.000%), 60 calls (0880831C - 08808678, length 216)
_S1_2_88FE278 903 instructions (0.000%), 129 calls (088FE278 - 088FE290, length 7)
_S1_2_888B980 902 instructions (0.000%), 41 calls (0888B980 - 0888B9DC, length 24)
_S1_2_88FB3D0 902 instructions (0.000%), 22 calls (088FB3D0 - 088FB410, length 17)
  Back Branch 088FB3FC 110 times (length 6)
_S1_2_882D758 891 instructions (0.000%), 33 calls (0882D758 - 0882D7C0, length 27)
_S1_2_8961DA8 891 instructions (0.000%), 27 calls (08961DA8 - 08961E30, length 35)
_S1_2_890F130 882 instructions (0.000%), 28 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_8847184 880 instructions (0.000%), 110 calls (08847184 - 088471A0, length 8)
_S1_2_885488C 880 instructions (0.000%), 88 calls (0885488C - 088548B0, length 10)
_S1_2_880C498 880 instructions (0.000%), 22 calls (0880C498 - 0880C534, length 40)
_S1_2_891F35C 880 instructions (0.000%), 20 calls (0891F35C - 0891F428, length 52)
_S1_2_889EA44 876 instructions (0.000%), 28 calls (0889EA44 - 0889EB6C, length 75)
_S1_2_898D548 875 instructions (0.000%), 35 calls (0898D548 - 0898D5B0, length 27)
_S1_2_884ADF0 872 instructions (0.000%), 218 calls (0884ADF0 - 0884AF58, length 91)
_S1_2_884AEE8 868 instructions (0.000%), 217 calls (0884AEE8 - 0884AF58, length 29)
_S1_2_89A1DCC 866 instructions (0.000%), 433 calls (089A1DCC - 089A1DD0, length 2)
_S1_2_8808FE4 864 instructions (0.000%), 36 calls (08808FE4 - 08809040, length 24)
_S1_2_8972AB8 861 instructions (0.000%), 147 calls (08972AB8 - 08972AD0, length 7)
_S1_2_892D2E8 861 instructions (0.000%), 123 calls (0892D2E8 - 0892D300, length 7)
_S1_2_885C9CC 858 instructions (0.000%), 66 calls (0885C9CC - 0885C9FC, length 13)
_S1_2_88E15CC 856 instructions (0.000%), 6 calls (088E15CC - 088E1A54, length 291)
  Back Branch 088E1A0C 12 times (length 14)
  Back Branch 088E1810 12 times (length 9)
_S1_2_888DD8C 855 instructions (0.000%), 95 calls (0888DD8C - 0888DDAC, length 9)
_S1_2_8954F60 843 instructions (0.000%), 51 calls (08954F60 - 08954FC0, length 25)
_S1_2_88EDBB4 840 instructions (0.000%), 48 calls (088EDBB4 - 088EDC0C, length 23)
_S1_2_88365E8 840 instructions (0.000%), 30 calls (088365E8 - 08836654, length 28)
_S1_2_884C664 836 instructions (0.000%), 76 calls (0884C664 - 0884C68C, length 11)
_S1_2_8860C1C 836 instructions (0.000%), 46 calls (08860C1C - 08860C88, length 28)
_S1_2_88FAA80 836 instructions (0.000%), 22 calls (088FAA80 - 088FAAB4, length 14)
  Back Branch 088FAAA8 110 times (length 6)
_S1_2_8974320 836 instructions (0.000%), 11 calls (08974320 - 08974344, length 10)
  Back Branch 08974338 132 times (length 6)
_S1_2_89736F8 833 instructions (0.000%), 49 calls (089736F8 - 08973738, length 17)
_S1_2_884030C 833 instructions (0.000%), 11 calls (0884030C - 0884050C, length 129)
_S1_2_884AEF8 828 instructions (0.000%), 207 calls (0884AEF8 - 0884AF58, length 25)
_S1_2_888C778 822 instructions (0.000%), 6 calls (0888C778 - 0888C9B4, length 144)
  Back Branch 0888C8C0 18 times (length 53)
_S1_2_892CB3C 820 instructions (0.000%), 41 calls (0892CB3C - 0892CB88, length 20)
_S1_2_883FE60 817 instructions (0.000%), 15 calls (0883FE60 - 0883FF88, length 75)
_S1_2_88E6114 816 instructions (0.000%), 68 calls (088E6114 - 088E6140, length 12)
_S1_2_883F874 816 instructions (0.000%), 21 calls (0883F874 - 0883F99C, length 75)
  Back Branch 0883F8F4 1 times (length 18)
_S1_2_88DFB70 816 instructions (0.000%), 6 calls (088DFB70 - 088DFE64, length 190)
_S1_2_880555C 809 instructions (0.000%), 1 calls (0880555C - 08805688, length 76)
  Back Branch 088055E0 72 times (length 8)
  Back Branch 08805610 12 times (length 23)
_S1_2_890FB98 800 instructions (0.000%), 100 calls (0890FB98 - 0890FBB4, length 8)
_S1_2_8849964 800 instructions (0.000%), 25 calls (08849964 - 088499E0, length 32)
_S1_2_88EDC10 796 instructions (0.000%), 32 calls (088EDC10 - 088EDCC0, length 45)
_S1_2_896EBB4 793 instructions (0.000%), 12 calls (0896EBB4 - 0896EC20, length 28)
  Back Branch 0896EC04 48 times (length 14)
_S1_2_8961C18 792 instructions (0.000%), 9 calls (08961C18 - 08961C94, length 32)
  Back Branch 08961C70 72 times (length 9)
_S1_2_898D5E4 786 instructions (0.000%), 21 calls (0898D5E4 - 0898D6A4, length 49)
_S1_2_88DFE68 786 instructions (0.000%), 6 calls (088DFE68 - 088DFED8, length 29)
  Back Branch 088DFECC 108 times (length 6)
_S1_2_884AD00 784 instructions (0.000%), 196 calls (0884AD00 - 0884AF58, length 151)
_S1_2_8864814 782 instructions (0.000%), 36 calls (08864814 - 08864840, length 12)
  Back Branch 0886482C 106 times (length 5)
_S1_2_88486D4 782 instructions (0.000%), 34 calls (088486D4 - 0884873C, length 27)
_S1_2_89602A8 782 instructions (0.000%), 23 calls (089602A8 - 0896033C, length 38)
_S1_2_890B7CC 780 instructions (0.000%), 30 calls (0890B7CC - 0890B830, length 26)
_S1_2_8973840 780 instructions (0.000%), 20 calls (08973840 - 089738D8, length 39)
_S1_2_8885978 776 instructions (0.000%), 388 calls (08885978 - 0888597C, length 2)
_S1_2_888344C 776 instructions (0.000%), 388 calls (0888344C - 08883450, length 2)
_S1_2_8853FC0 768 instructions (0.000%), 48 calls (08853FC0 - 08853FFC, length 16)
_S1_2_888FFD0 768 instructions (0.000%), 12 calls (0888FFD0 - 088900CC, length 64)
  Back Branch 088900C0 12 times (length 48)
_S1_2_8844E0C 765 instructions (0.000%), 45 calls (08844E0C - 08844E4C, length 17)
_S1_2_8950724 765 instructions (0.000%), 17 calls (08950724 - 089507F4, length 53)
_S1_2_88BE2DC 760 instructions (0.000%), 25 calls (088BE2DC - 088BE60C, length 205)
_S1_2_8973974 760 instructions (0.000%), 20 calls (08973974 - 08973A08, length 38)
_S1_2_89738DC 760 instructions (0.000%), 20 calls (089738DC - 08973970, length 38)
_S1_2_8885B74 759 instructions (0.000%), 33 calls (08885B74 - 08885BCC, length 23)
_S1_2_886E2BC 754 instructions (0.000%), 2 calls (0886E2BC - 0886E3FC, length 81)
  Back Branch 0886E3C8 36 times (length 14)
  Back Branch 0886E3D4 32 times (length 29)
  Back Branch 0886E348 12 times (length 14)
  Back Branch 0886E354 4 times (length 25)
_S1_2_88EB6B8 752 instructions (0.000%), 94 calls (088EB6B8 - 088EB6D4, length 8)
_S1_2_8954FC4 750 instructions (0.000%), 51 calls (08954FC4 - 08955074, length 45)
_S1_2_88FE520 749 instructions (0.000%), 107 calls (088FE520 - 088FE538, length 7)
_S1_2_8844D84 748 instructions (0.000%), 22 calls (08844D84 - 08844E08, length 34)
_S1_2_883111C 748 instructions (0.000%), 17 calls (0883111C - 088311C8, length 44)
_S1_2_892BB18 738 instructions (0.000%), 123 calls (0892BB18 - 0892BB34, length 8)
_S1_2_892BAF8 738 instructions (0.000%), 123 calls (0892BAF8 - 0892BB14, length 8)
_S1_2_886D2AC 738 instructions (0.000%), 123 calls (0886D2AC - 0886D318, length 28)
_S1_2_88FE8C0 736 instructions (0.000%), 184 calls (088FE8C0 - 088FE8CC, length 4)
_S1_2_888DCFC 736 instructions (0.000%), 23 calls (0888DCFC - 0888DD88, length 36)
_S1_2_896A5A8 729 instructions (0.000%), 17 calls (0896A5A8 - 0896A650, length 43)
_S1_2_882D3B4 728 instructions (0.000%), 14 calls (0882D3B4 - 0882D48C, length 55)
_S1_2_88D8024 728 instructions (0.000%), 1 calls (088D8024 - 088D82D4, length 173)
  Back Branch 088D82A0 11 times (length 96)
  Back Branch 088D80E8 4 times (length 10)
_S1_2_8986824 727 instructions (0.000%), 33 calls (08986824 - 08986D20, length 320)
_S1_2_8969BBC 726 instructions (0.000%), 33 calls (08969BBC - 08969C10, length 22)
_S1_2_895AF10 725 instructions (0.000%), 145 calls (0895AF10 - 0895B8CC, length 624)
_S1_2_88BDE40 716 instructions (0.000%), 28 calls (088BDE40 - 088BE2D8, length 295)
_S1_2_896A264 710 instructions (0.000%), 20 calls (0896A264 - 0896A334, length 53)
_S1_2_898E5C8 709 instructions (0.000%), 1 calls (0898E5C8 - 0898E818, length 149)
  Back Branch 0898E6C4 30 times (length 9)
  Back Branch 0898E69C 20 times (length 14)
  Back Branch 0898E744 4 times (length 21)
_S1_2_8979100 704 instructions (0.000%), 2 calls (08979100 - 08979230, length 77)
  Back Branch 089791F8 64 times (length 34)
_S1_2_89780D8 703 instructions (0.000%), 3 calls (089780D8 - 08978114, length 16)
  Back Branch 08978108 96 times (length 9)
_S1_2_88DCE80 702 instructions (0.000%), 26 calls (088DCE78 - 088DCFDC, length 90)
  Back Branch 088DCEC0 26 times (length 20)
_S1_2_897FED0 700 instructions (0.000%), 24 calls (0897FED0 - 0897FF6C, length 40)
_S1_2_89A184C 690 instructions (0.000%), 345 calls (089A184C - 089A1850, length 2)
_S1_2_88FC5B4 690 instructions (0.000%), 23 calls (088FC5B4 - 088FC628, length 30)
_S1_2_896C150 690 instructions (0.000%), 14 calls (0896C150 - 0896C388, length 143)
_S1_2_8863414 685 instructions (0.000%), 137 calls (08863414 - 08863424, length 5)
_S1_2_898C278 680 instructions (0.000%), 85 calls (0898C278 - 0898C294, length 8)
_S1_2_890F3C0 680 instructions (0.000%), 40 calls (0890F3C0 - 0890F460, length 41)
_S1_2_888D00C 680 instructions (0.000%), 34 calls (0888D00C - 0888D058, length 20)
_S1_2_8953A40 680 instructions (0.000%), 17 calls (08953A40 - 08953B00, length 49)
_S1_2_883C640 680 instructions (0.000%), 10 calls (0883C640 - 0883C74C, length 68)
_S1_2_880815C 677 instructions (0.000%), 45 calls (0880815C - 08808678, length 328)
_S1_2_8808060 677 instructions (0.000%), 45 calls (08808060 - 08808678, length 391)
_S1_2_896FFB0 676 instructions (0.000%), 7 calls (0896FFB0 - 08970284, length 182)
_S1_2_891AFC4 675 instructions (0.000%), 1 calls (0891AFC4 - 0891B134, length 93)
  Back Branch 0891B0E4 100 times (length 6)
_S1_2_884AEF0 672 instructions (0.000%), 168 calls (0884AEF0 - 0884AF58, length 27)
_S1_2_891529C 672 instructions (0.000%), 32 calls (0891529C - 089152EC, length 21)
_S1_2_8987308 672 instructions (0.000%), 6 calls (08987308 - 089874F8, length 125)
_S1_2_8998F90 669 instructions (0.000%), 35 calls (08998F90 - 08998FF0, length 25)
  Back Branch 08998FD0 2 times (length 8)
_S1_2_8915488 667 instructions (0.000%), 23 calls (08915488 - 08915510, length 35)
_S1_2_888DE98 667 instructions (0.000%), 23 calls (0888DE98 - 0888DF08, length 29)
_S1_2_884ACB0 664 instructions (0.000%), 166 calls (0884ACB0 - 0884AF58, length 171)
_S1_2_886ED60 664 instructions (0.000%), 16 calls (0886ED60 - 0886EE88, length 75)
_S1_2_897FE90 662 instructions (0.000%), 18 calls (0897FE90 - 0897FF6C, length 56)
_S1_2_8808F60 660 instructions (0.000%), 20 calls (08808F60 - 08808FE0, length 33)
_S1_2_8959594 651 instructions (0.000%), 21 calls (08959594 - 089599B0, length 264)
  Back Branch 089595D8 21 times (length 6)
_S1_2_890F0E8 650 instructions (0.000%), 26 calls (0890F07C - 0890F2B0, length 142)
  Back Branch 0890F28C 50,799 times (length 134)
_S1_2_88BDE20 650 instructions (0.000%), 25 calls (088BDE20 - 088BE2D8, length 303)
_S1_2_897FF34 646 instructions (0.000%), 46 calls (0897FF34 - 0897FF6C, length 15)
_S1_2_884C80C 645 instructions (0.000%), 43 calls (0884C80C - 0884C844, length 15)
_S1_2_888CA54 638 instructions (0.000%), 319 calls (0888CA54 - 0888CA58, length 2)
_S1_2_881EF74 636 instructions (0.000%), 53 calls (0881EF74 - 0881EFA0, length 12)
_S1_2_88495F8 634 instructions (0.000%), 22 calls (088495F8 - 08849630, length 15)
  Back Branch 08849620 49 times (length 8)
_S1_2_88E5CCC 630 instructions (0.000%), 45 calls (088E5CCC - 088E5D00, length 14)
_S1_2_88476B8 630 instructions (0.000%), 35 calls (088476B8 - 0884770C, length 22)
_S1_2_89742D4 630 instructions (0.000%), 6 calls (089742D4 - 0897431C, length 19)
  Back Branch 08974310 72 times (length 10)
_S1_2_882C4D8 629 instructions (0.000%), 17 calls (0882C4D8 - 0882C568, length 37)
_S1_2_88D7950 624 instructions (0.000%), 52 calls (088D7950 - 088D79F4, length 42)
_S1_2_887D404 624 instructions (0.000%), 16 calls (0887D404 - 0887D49C, length 39)
_S1_2_8975B78 622 instructions (0.000%), 7 calls (08975B78 - 08975D20, length 107)
_S1_2_884C160 621 instructions (0.000%), 27 calls (0884C160 - 0884C1EC, length 36)
_S1_2_8854728 615 instructions (0.000%), 41 calls (08854728 - 08854760, length 15)
_S1_2_8854334 615 instructions (0.000%), 41 calls (08854334 - 0885436C, length 15)
_S1_2_890C5D4 614 instructions (0.000%), 307 calls (0890C5D4 - 0890C5D8, length 2)
_S1_2_88FE7D8 612 instructions (0.000%), 204 calls (088FE7D8 - 088FE7E0, length 3)
_S1_2_896FE84 612 instructions (0.000%), 68 calls (0896FE84 - 0896FEA4, length 9)
_S1_2_880F280 612 instructions (0.000%), 12 calls (0880F280 - 0880F348, length 51)
_S1_2_8808DCC 612 instructions (0.000%), 9 calls (08808DCC - 08808ED8, length 68)
_S1_2_88ED688 610 instructions (0.000%), 60 calls (088ED688 - 088ED6C0, length 15)
_S1_2_8831908 608 instructions (0.000%), 16 calls (08831908 - 0883199C, length 38)
_S1_2_88F8F90 608 instructions (0.000%), 3 calls (088F8D20 - 088F9110, length 253)
  Back Branch 088F90AC 98,241 times (length 209)
  Back Branch 088F90C8 15,114 times (length 223)
  Back Branch 088F90E0 10,084 times (length 242)
_S1_2_886E1D0 604 instructions (0.000%), 18 calls (0886E1D0 - 0886E2B8, length 59)
_S1_2_88FBE4C 600 instructions (0.000%), 50 calls (088FBE4C - 088FBE78, length 12)
_S1_2_88530C4 600 instructions (0.000%), 24 calls (088530C4 - 0885312C, length 27)
_S1_2_88139E8 600 instructions (0.000%), 20 calls (088139E8 - 08813A5C, length 30)
_S1_2_88E110C 600 instructions (0.000%), 6 calls (088E110C - 088E11A8, length 40)
  Back Branch 088E118C 24 times (length 20)
_S1_2_886190C 595 instructions (0.000%), 17 calls (0886190C - 088619AC, length 41)
_S1_2_890C5E4 594 instructions (0.000%), 297 calls (0890C5E4 - 0890C5E8, length 2)
_S1_2_88DDB30 594 instructions (0.000%), 54 calls (088DDB30 - 088DDB60, length 13)
_S1_2_8854250 594 instructions (0.000%), 18 calls (08854250 - 088542D0, length 33)
_S1_2_88D7E50 591 instructions (0.000%), 1 calls (088D7E50 - 088D8020, length 117)
  Back Branch 088D7FEC 16 times (length 50)
  Back Branch 088D7FCC 16 times (length 11)
  Back Branch 088D7EA4 4 times (length 8)
_S1_2_883A250 590 instructions (0.000%), 22 calls (0883A250 - 0883A2BC, length 28)
_S1_2_89777AC 588 instructions (0.000%), 2 calls (089777AC - 089777FC, length 21)
  Back Branch 089777E4 80 times (length 7)
_S1_2_882CC74 585 instructions (0.000%), 9 calls (0882CC74 - 0882CD74, length 65)
_S1_2_882E474 583 instructions (0.000%), 11 calls (0882E474 - 0882E544, length 53)
_S1_2_8990144 581 instructions (0.000%), 1 calls (08990144 - 08990264, length 73)
  Back Branch 0899018C 40 times (length 9)
  Back Branch 08990250 40 times (length 6)
_S1_2_88E0FD4 580 instructions (0.000%), 12 calls (088E0FD4 - 088E1108, length 78)
_S1_2_880DE70 580 instructions (0.000%), 10 calls (0880DE70 - 0880DF54, length 58)
_S1_2_89735E0 578 instructions (0.000%), 17 calls (089735E0 - 08973664, length 34)
_S1_2_8973AAC 574 instructions (0.000%), 41 calls (08973AAC - 08973AE0, length 14)
_S1_2_8978BA4 573 instructions (0.000%), 15 calls (08978BA4 - 08978C78, length 54)
_S1_2_88EB718 572 instructions (0.000%), 286 calls (088EB718 - 088EB71C, length 2)
_S1_2_891530C 572 instructions (0.000%), 22 calls (0891530C - 08915370, length 26)
_S1_2_880C248 572 instructions (0.000%), 13 calls (0880C248 - 0880C2F4, length 44)
_S1_2_890C610 566 instructions (0.000%), 283 calls (0890C610 - 0890C614, length 2)
_S1_2_890C5CC 566 instructions (0.000%), 283 calls (0890C5CC - 0890C5D0, length 2)
_S1_2_8980858 565 instructions (0.000%), 29 calls (08980858 - 08980A38, length 121)
_S1_2_887BD64 562 instructions (0.000%), 281 calls (0887BD64 - 0887BD68, length 2)
_S1_2_897816C 561 instructions (0.000%), 17 calls (0897816C - 089781FC, length 37)
  Back Branch 089781E4 14 times (length 17)
_S1_2_897373C 561 instructions (0.000%), 17 calls (0897373C - 089737BC, length 33)
_S1_2_898BE74 560 instructions (0.000%), 35 calls (0898BE74 - 0898BECC, length 23)
_S1_2_891F8A4 560 instructions (0.000%), 20 calls (0891F8A4 - 0891F910, length 28)
_S1_2_8975B44 559 instructions (0.000%), 45 calls (08975B44 - 08975B74, length 13)
_S1_2_8953348 558 instructions (0.000%), 31 calls (08953348 - 089536C0, length 223)
_S1_2_888C3BC 556 instructions (0.000%), 278 calls (0888C3BC - 0888C3C0, length 2)
_S1_2_882C444 555 instructions (0.000%), 15 calls (0882C444 - 0882C4D4, length 37)
_S1_2_8850EC0 553 instructions (0.000%), 79 calls (08850EC0 - 08850ED8, length 7)
_S1_2_88FE7FC 552 instructions (0.000%), 276 calls (088FE7FC - 088FE800, length 2)
_S1_2_8958E7C 552 instructions (0.000%), 17 calls (08958E7C - 08958F14, length 39)
  Back Branch 08958F08 6 times (length 9)
_S1_2_896B6A8 544 instructions (0.000%), 16 calls (0896B6A8 - 0896B7BC, length 70)
_S1_2_8960C70 544 instructions (0.000%), 2 calls (08960C70 - 08960E70, length 129)
  Back Branch 08960D78 24 times (length 7)
  Back Branch 08960DFC 12 times (length 8)
  Back Branch 08960CC8 8 times (length 8)
  Back Branch 08960E3C 2 times (length 74)
_S1_2_8977F8C 542 instructions (0.000%), 1 calls (08977F8C - 08978040, length 46)
  Back Branch 08978014 40 times (length 24)
_S1_2_8837370 537 instructions (0.000%), 13 calls (08837370 - 08837414, length 42)
_S1_2_886466C 536 instructions (0.000%), 268 calls (0886466C - 08864670, length 2)
_S1_2_89636C8 536 instructions (0.000%), 4 calls (089636C8 - 08963788, length 49)
  Back Branch 08963758 24 times (length 23)
_S1_2_8963F64 533 instructions (0.000%), 41 calls (08963F64 - 08963F98, length 14)
_S1_2_8962FB4 532 instructions (0.000%), 38 calls (08962FB4 - 08962FE8, length 14)
_S1_2_88644FC 532 instructions (0.000%), 10 calls (088644FC - 08864668, length 92)
  Back Branch 0886462C 5 times (length 38)
_S1_2_88BEF04 532 instructions (0.000%), 4 calls (088BEEDC - 088BF0F0, length 134)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_884AE20 528 instructions (0.000%), 132 calls (0884AE20 - 0884AF58, length 79)
_S1_2_896EB80 528 instructions (0.000%), 48 calls (0896EB80 - 0896EBB0, length 13)
_S1_2_896DF6C 528 instructions (0.000%), 33 calls (0896DF6C - 0896DFAC, length 17)
_S1_2_89072D0 528 instructions (0.000%), 22 calls (089072D0 - 0890732C, length 24)
_S1_2_8907270 528 instructions (0.000%), 22 calls (08907270 - 089072CC, length 24)
_S1_2_8907210 528 instructions (0.000%), 22 calls (08907210 - 0890726C, length 24)
_S1_2_88216D4 528 instructions (0.000%), 12 calls (088216D4 - 08821788, length 46)
_S1_2_8847830 527 instructions (0.000%), 31 calls (08847830 - 08847870, length 17)
_S1_2_8973494 527 instructions (0.000%), 17 calls (08973494 - 0897350C, length 31)
_S1_2_881E830 525 instructions (0.000%), 7 calls (0881E830 - 0881E958, length 75)
_S1_2_889C558 524 instructions (0.000%), 262 calls (0889C558 - 0889C55C, length 2)
_S1_2_88BC058 524 instructions (0.000%), 12 calls (088BC058 - 088BC0C8, length 29)
  Back Branch 088BC090 65 times (length 6)
_S1_2_8986F18 523 instructions (0.000%), 7 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_8937538 520 instructions (0.000%), 10 calls (08937538 - 08937634, length 64)
_S1_2_89809E8 519 instructions (0.000%), 31 calls (089809E8 - 08980A38, length 21)
_S1_2_8860FE0 519 instructions (0.000%), 15 calls (08860FE0 - 08861098, length 47)
_S1_2_88FE814 516 instructions (0.000%), 258 calls (088FE814 - 088FE818, length 2)
_S1_2_8973BE4 512 instructions (0.000%), 40 calls (08973BE4 - 08973C30, length 20)
_S1_2_8937520 510 instructions (0.000%), 85 calls (08937520 - 08937534, length 6)
_S1_2_88068B8 510 instructions (0.000%), 10 calls (088068B8 - 08806988, length 53)
_S1_2_88EF6CC 510 instructions (0.000%), 9 calls (088EF6CC - 088EF9BC, length 189)
_S1_2_8954328 510 instructions (0.000%), 5 calls (08954328 - 089544CC, length 106)
_S1_2_889ACF0 505 instructions (0.000%), 5 calls (0889ACF0 - 0889AEB0, length 113)
  Back Branch 0889AE4C 5 times (length 57)
  Back Branch 0889AE60 5 times (length 73)
_S1_2_88BC258 504 instructions (0.000%), 42 calls (088BC258 - 088BC2C8, length 29)
_S1_2_88BD408 504 instructions (0.000%), 28 calls (088BD408 - 088BD520, length 71)
_S1_2_88FB990 504 instructions (0.000%), 21 calls (088FB990 - 088FB9EC, length 24)
_S1_2_895FD44 504 instructions (0.000%), 6 calls (0895FD44 - 0895FE14, length 53)
  Back Branch 0895FDF4 18 times (length 29)
_S1_2_88BF600 502 instructions (0.000%), 22 calls (088BF600 - 088BF6B4, length 46)
_S1_2_8849558 496 instructions (0.000%), 31 calls (08849558 - 08849594, length 16)
_S1_2_882D87C 496 instructions (0.000%), 31 calls (0882D87C - 0882D8B8, length 16)
_S1_2_8863E14 496 instructions (0.000%), 15 calls (08863E14 - 08863EAC, length 39)
_S1_2_89670E0 495 instructions (0.000%), 33 calls (089670E0 - 08967118, length 15)
_S1_2_8885B38 495 instructions (0.000%), 33 calls (08885B38 - 08885B70, length 15)
_S1_2_880BBBC 495 instructions (0.000%), 11 calls (0880BBBC - 0880BC78, length 48)
_S1_2_892D068 492 instructions (0.000%), 246 calls (0892D068 - 0892D06C, length 2)
_S1_2_88D4114 492 instructions (0.000%), 22 calls (088D4114 - 088D41A0, length 36)
_S1_2_880AA14 490 instructions (0.000%), 10 calls (0880AA14 - 0880AAD4, length 49)
_S1_2_8906570 485 instructions (0.000%), 97 calls (08906570 - 08906580, length 5)
_S1_2_88BA974 483 instructions (0.000%), 69 calls (088BA974 - 088BA98C, length 7)
_S1_2_8848150 481 instructions (0.000%), 13 calls (08848150 - 088481F0, length 41)
_S1_2_894E2B4 478 instructions (0.000%), 1 calls (0894E2B4 - 0894E3C8, length 70)
  Back Branch 0894E398 32 times (length 48)
_S1_2_8806818 476 instructions (0.000%), 33 calls (08806818 - 08806868, length 21)
_S1_2_884AEA8 468 instructions (0.000%), 117 calls (0884AEA8 - 0884AF58, length 45)
_S1_2_8977910 466 instructions (0.000%), 4 calls (08977910 - 0897798C, length 32)
  Back Branch 0897796C 30 times (length 13)
_S1_2_8831860 462 instructions (0.000%), 11 calls (08831860 - 08831904, length 42)
_S1_2_88E0C24 462 instructions (0.000%), 6 calls (088E0C24 - 088E0CD4, length 45)
  Back Branch 088E0CA0 36 times (length 8)
_S1_2_88A0C78 462 instructions (0.000%), 3 calls (088A0C78 - 088A0EE0, length 155)
_S1_2_8808D14 460 instructions (0.000%), 10 calls (08808D14 - 08808DC8, length 46)
_S1_2_88120A4 456 instructions (0.000%), 8 calls (088120A4 - 08812184, length 57)
_S1_2_8988F70 455 instructions (0.000%), 65 calls (08988F70 - 08988F88, length 7)
_S1_2_886E778 454 instructions (0.000%), 2 calls (0886E778 - 0886E8D0, length 87)
  Back Branch 0886E89C 32 times (length 21)
  Back Branch 0886E838 4 times (length 29)
_S1_2_88CFBDC 452 instructions (0.000%), 16 calls (088CFBDC - 088CFDC8, length 124)
_S1_2_8838020 451 instructions (0.000%), 11 calls (08838020 - 088380C0, length 41)
_S1_2_884F690 450 instructions (0.000%), 30 calls (0884F690 - 0884F6C8, length 15)
_S1_2_88475B0 450 instructions (0.000%), 30 calls (088475B0 - 088475E8, length 15)
_S1_2_8864228 450 instructions (0.000%), 10 calls (08864228 - 08864300, length 55)
_S1_2_8813A60 450 instructions (0.000%), 10 calls (08813A60 - 08813B10, length 45)
_S1_2_886F93C 448 instructions (0.000%), 112 calls (0886F93C - 0886F948, length 4)
_S1_2_88DFA50 448 instructions (0.000%), 28 calls (088DFA50 - 088DFA8C, length 16)
_S1_2_89579C0 448 instructions (0.000%), 14 calls (089579C0 - 08957A3C, length 32)
_S1_2_8969270 442 instructions (0.000%), 17 calls (08969270 - 089692D4, length 26)
_S1_2_8831618 442 instructions (0.000%), 17 calls (08831618 - 0883167C, length 26)
_S1_2_880C410 442 instructions (0.000%), 13 calls (0880C410 - 0880C494, length 34)
_S1_2_88FE750 440 instructions (0.000%), 88 calls (088FE750 - 088FE760, length 5)
_S1_2_8958448 440 instructions (0.000%), 8 calls (08958448 - 089585A8, length 89)
_S1_2_8854370 437 instructions (0.000%), 23 calls (08854370 - 088543B8, length 19)
_S1_2_884AD30 436 instructions (0.000%), 109 calls (0884AD30 - 0884AF58, length 139)
_S1_2_88D79F8 436 instructions (0.000%), 18 calls (088D79F8 - 088D7B28, length 77)
_S1_2_884767C 435 instructions (0.000%), 29 calls (0884767C - 088476B4, length 15)
_S1_2_890FB34 432 instructions (0.000%), 54 calls (0890FB34 - 0890FB50, length 8)
_S1_2_88EB954 432 instructions (0.000%), 27 calls (088EB954 - 088EB99C, length 19)
_S1_2_8973B54 432 instructions (0.000%), 24 calls (08973B54 - 08973B98, length 18)
_S1_2_88FC62C 432 instructions (0.000%), 24 calls (088FC62C - 088FC670, length 18)
_S1_2_8836F04 430 instructions (0.000%), 10 calls (08836F04 - 08836FAC, length 43)
_S1_2_886F10C 424 instructions (0.000%), 4 calls (0886F10C - 0886F2B0, length 106)
_S1_2_880B840 423 instructions (0.000%), 9 calls (0880B840 - 0880B8F8, length 47)
_S1_2_885FFB4 420 instructions (0.000%), 70 calls (0885FFB4 - 0885FFD0, length 8)
_S1_2_8846B18 420 instructions (0.000%), 35 calls (08846B18 - 08846B44, length 12)
_S1_2_884F62C 420 instructions (0.000%), 30 calls (0884F62C - 0884F660, length 14)
_S1_2_881E1E8 420 instructions (0.000%), 21 calls (0881E1E8 - 0881E234, length 20)
_S1_2_88BBEFC 420 instructions (0.000%), 14 calls (088BBEFC - 088BBF6C, length 29)
  Back Branch 088BBF34 30 times (length 6)
_S1_2_88478A0 420 instructions (0.000%), 1 calls (088478A0 - 08847A08, length 91)
  Back Branch 088479B8 30 times (length 7)
  Back Branch 08847990 12 times (length 6)
  Back Branch 08847954 10 times (length 6)
  Back Branch 08847928 2 times (length 6)
_S1_2_8961CD0 418 instructions (0.000%), 11 calls (08961CD0 - 08961DA4, length 54)
_S1_2_8937208 416 instructions (0.000%), 52 calls (08937208 - 08937224, length 8)
_S1_2_88708F4 416 instructions (0.000%), 52 calls (088708F4 - 08870910, length 8)
_S1_2_8846BB4 416 instructions (0.000%), 32 calls (08846BB4 - 08846BE4, length 13)
_S1_2_898FFB4 414 instructions (0.000%), 23 calls (0898FFB4 - 08990004, length 21)
_S1_2_8958608 413 instructions (0.000%), 3 calls (08958608 - 089586C0, length 47)
  Back Branch 0895869C 19 times (length 17)
_S1_2_8936650 412 instructions (0.000%), 2 calls (08936650 - 08936884, length 142)
  Back Branch 08936838 6 times (length 8)
  Back Branch 08936778 6 times (length 8)
  Back Branch 0893670C 6 times (length 8)
  Back Branch 089367C0 6 times (length 8)
  Back Branch 08936738 2 times (length 21)
  Back Branch 089367EC 2 times (length 21)
_S1_2_89877A0 412 instructions (0.000%), 1 calls (089877A0 - 08987AC8, length 203)
  Back Branch 089879EC 36 times (length 5)
  Back Branch 0898798C 24 times (length 3)
  Back Branch 08987AC4 1 times (length 133)
  Back Branch 0898786C 1 times (length 11)
_S1_2_8863AB8 408 instructions (0.000%), 34 calls (08863AB8 - 08863AEC, length 14)
_S1_2_8854018 408 instructions (0.000%), 24 calls (08854018 - 08854060, length 19)
_S1_2_897133C 408 instructions (0.000%), 17 calls (0897133C - 08971398, length 24)
_S1_2_881E754 408 instructions (0.000%), 8 calls (0881E754 - 0881E82C, length 55)
_S1_2_882C600 407 instructions (0.000%), 11 calls (0882C600 - 0882C690, length 37)
_S1_2_88604D4 405 instructions (0.000%), 27 calls (088604D4 - 08860514, length 17)
_S1_2_888BCBC 402 instructions (0.000%), 201 calls (0888BCBC - 0888BCC0, length 2)
_S1_2_88471B8 402 instructions (0.000%), 134 calls (088471B8 - 088471C0, length 3)
_S1_2_8872AD0 401 instructions (0.000%), 1 calls (08872AD0 - 08873110, length 401)
_S1_2_8973A0C 400 instructions (0.000%), 20 calls (08973A0C - 08973A58, length 20)
_S1_2_8936888 400 instructions (0.000%), 2 calls (08936888 - 08936B88, length 193)
  Back Branch 08936B28 6 times (length 8)
  Back Branch 08936A84 6 times (length 8)
  Back Branch 08936AD4 6 times (length 8)
  Back Branch 08936A30 6 times (length 8)
  Back Branch 08936B00 2 times (length 21)
  Back Branch 08936A5C 2 times (length 21)
_S1_2_8808ACC 399 instructions (0.000%), 21 calls (08808ACC - 08808B14, length 19)
_S1_2_88A18F0 398 instructions (0.000%), 28 calls (088A18F0 - 088A193C, length 20)
_S1_2_888738C 396 instructions (0.000%), 33 calls (0888738C - 088873C0, length 14)
_S1_2_888735C 396 instructions (0.000%), 33 calls (0888735C - 08887388, length 12)
_S1_2_8886260 396 instructions (0.000%), 33 calls (08886260 - 08886294, length 14)
_S1_2_8886230 396 instructions (0.000%), 33 calls (08886230 - 0888625C, length 12)
_S1_2_884843C 396 instructions (0.000%), 19 calls (0884843C - 088484A8, length 28)
_S1_2_8987518 396 instructions (0.000%), 6 calls (08987518 - 08987640, length 75)
_S1_2_896E720 392 instructions (0.000%), 4 calls (0896E720 - 0896E8BC, length 104)
_S1_2_8903DB0 391 instructions (0.000%), 23 calls (08903DB0 - 08903DF0, length 17)
_S1_2_8805808 390 instructions (0.000%), 130 calls (08805808 - 08805810, length 3)
_S1_2_886E400 388 instructions (0.000%), 2 calls (0886E400 - 0886E51C, length 72)
  Back Branch 0886E4F0 32 times (length 18)
  Back Branch 0886E49C 4 times (length 26)
_S1_2_884FF74 386 instructions (0.000%), 193 calls (0884FF74 - 0884FF78, length 2)
_S1_2_884739C 385 instructions (0.000%), 11 calls (0884739C - 08847450, length 46)
_S1_2_8952A90 384 instructions (0.000%), 24 calls (08952A90 - 08952CE4, length 150)
_S1_2_888CE08 384 instructions (0.000%), 12 calls (0888CE08 - 0888CE94, length 36)
_S1_2_88DD464 382 instructions (0.000%), 2 calls (088DD464 - 088DD524, length 49)
  Back Branch 088DD504 20 times (length 26)
_S1_2_8907360 380 instructions (0.000%), 95 calls (08907360 - 0890736C, length 4)
_S1_2_8973C50 378 instructions (0.000%), 54 calls (08973C50 - 08973C68, length 7)
_S1_2_88E4CB8 376 instructions (0.000%), 94 calls (088E4CB8 - 088E4CC4, length 4)
_S1_2_8860D80 376 instructions (0.000%), 10 calls (08860D80 - 08860E28, length 43)
_S1_2_8852CC0 376 instructions (0.000%), 8 calls (08852CC0 - 08852D78, length 47)
_S1_2_888D360 374 instructions (0.000%), 11 calls (0888D360 - 0888D3F4, length 38)
_S1_2_88481F4 374 instructions (0.000%), 11 calls (088481F4 - 08848288, length 38)
_S1_2_8848740 374 instructions (0.000%), 6 calls (08848740 - 08848890, length 85)
  Back Branch 088487C0 8 times (length 15)
_S1_2_88E9B4C 374 instructions (0.000%), 1 calls (088E9B4C - 088E9D04, length 111)
  Back Branch 088E9BF4 12 times (length 9)
  Back Branch 088E9C9C 10 times (length 15)
  Back Branch 088E9CB4 2 times (length 44)
_S1_2_884431C 372 instructions (0.000%), 31 calls (0884431C - 08844348, length 12)
_S1_2_8809E44 372 instructions (0.000%), 12 calls (08809E44 - 08809EBC, length 31)
_S1_2_8958DFC 369 instructions (0.000%), 41 calls (08958DFC - 08958E1C, length 9)
_S1_2_896E900 369 instructions (0.000%), 33 calls (0896E900 - 0896E940, length 17)
_S1_2_88A0A8C 369 instructions (0.000%), 3 calls (088A0A8C - 088A0C74, length 123)
_S1_2_880F55C 368 instructions (0.000%), 46 calls (0880F55C - 0880F578, length 8)
_S1_2_8804200 368 instructions (0.000%), 16 calls (08804200 - 08804258, length 23)
_S1_2_89547E0 368 instructions (0.000%), 7 calls (089547E0 - 08954964, length 98)
_S1_2_8898768 364 instructions (0.000%), 28 calls (08898768 - 08898798, length 13)
_S1_2_8959870 364 instructions (0.000%), 2 calls (08959870 - 089599B0, length 81)
  Back Branch 089598F4 32 times (length 22)
_S1_2_895801C 363 instructions (0.000%), 11 calls (0895801C - 089580B0, length 38)
_S1_2_88460C0 363 instructions (0.000%), 3 calls (088460C0 - 0884627C, length 112)
  Back Branch 08846188 12 times (length 11)
_S1_2_8820CA8 362 instructions (0.000%), 5 calls (08820CA8 - 08820E90, length 123)
_S1_2_8915524 360 instructions (0.000%), 120 calls (08915524 - 0891552C, length 3)
_S1_2_88E6660 360 instructions (0.000%), 24 calls (088E6660 - 088E6698, length 15)
_S1_2_88DD2A0 357 instructions (0.000%), 21 calls (088DD2A0 - 088DD324, length 34)
_S1_2_8953B4C 355 instructions (0.000%), 71 calls (08953B4C - 08953B5C, length 5)
_S1_2_884788C 355 instructions (0.000%), 71 calls (0884788C - 0884789C, length 5)
_S1_2_88F8878 352 instructions (0.000%), 9 calls (088F8878 - 088F8C88, length 261)
_S1_2_88EB404 351 instructions (0.000%), 39 calls (088EB404 - 088EB424, length 9)
_S1_2_897139C 351 instructions (0.000%), 23 calls (0897139C - 08971400, length 26)
_S1_2_8999A48 350 instructions (0.000%), 35 calls (08999A48 - 08999A6C, length 10)
_S1_2_882E810 350 instructions (0.000%), 10 calls (0882E810 - 0882E898, length 35)
_S1_2_8847874 348 instructions (0.000%), 116 calls (08847874 - 0884787C, length 3)
_S1_2_898D5B4 348 instructions (0.000%), 29 calls (0898D5B4 - 0898D5E0, length 12)
_S1_2_88BA594 345 instructions (0.000%), 69 calls (088BA594 - 088BA5A4, length 5)
_S1_2_88E6908 345 instructions (0.000%), 34 calls (088E6908 - 088E6948, length 17)
_S1_2_8901278 345 instructions (0.000%), 23 calls (08901278 - 089012B0, length 15)
_S1_2_8804040 345 instructions (0.000%), 15 calls (08804040 - 08804098, length 23)
_S1_2_899BAA8 345 instructions (0.000%), 3 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 2,184 times (length 12)
  Back Branch 0899C8D0 438 times (length 1281)
_S1_2_8840088 344 instructions (0.000%), 8 calls (08840088 - 08840130, length 43)
_S1_2_898F0D8 342 instructions (0.000%), 15 calls (0898F0D8 - 0898F14C, length 30)
_S1_2_88EA710 342 instructions (0.000%), 3 calls (088EA710 - 088EA8F4, length 122)
_S1_2_896E6DC 341 instructions (0.000%), 31 calls (0896E6DC - 0896E71C, length 17)
_S1_2_896E548 341 instructions (0.000%), 31 calls (0896E548 - 0896E570, length 11)
_S1_2_8968EF8 340 instructions (0.000%), 17 calls (08968EF8 - 08968F44, length 20)
_S1_2_884E1E8 340 instructions (0.000%), 17 calls (0884E1E8 - 0884E234, length 20)
_S1_2_895D260 340 instructions (0.000%), 6 calls (0895D260 - 0895D39C, length 80)
_S1_2_8973AE4 336 instructions (0.000%), 24 calls (08973AE4 - 08973B18, length 14)
_S1_2_883D1C8 336 instructions (0.000%), 4 calls (0883D1C8 - 0883D314, length 84)
_S1_2_88C4968 335 instructions (0.000%), 22 calls (088C4968 - 088C49C4, length 24)
_S1_2_8847094 333 instructions (0.000%), 37 calls (08847094 - 088470B4, length 9)
_S1_2_88CF538 333 instructions (0.000%), 22 calls (088CF538 - 088CF58C, length 22)
_S1_2_889023C 332 instructions (0.000%), 166 calls (0889023C - 08890240, length 2)
_S1_2_8886298 330 instructions (0.000%), 33 calls (08886298 - 088862BC, length 10)
_S1_2_88833AC 330 instructions (0.000%), 33 calls (088833AC - 088833D0, length 10)
_S1_2_884F664 330 instructions (0.000%), 30 calls (0884F664 - 0884F68C, length 11)
_S1_2_883B820 330 instructions (0.000%), 16 calls (0883B820 - 0883B870, length 21)
_S1_2_888D6E0 330 instructions (0.000%), 11 calls (0888D6E0 - 0888D754, length 30)
_S1_2_895E598 328 instructions (0.000%), 23 calls (0895E598 - 0895E7A4, length 132)
_S1_2_895E57C 328 instructions (0.000%), 23 calls (0895E57C - 0895E7A4, length 139)
_S1_2_89544D0 325 instructions (0.000%), 5 calls (089544D0 - 089545D0, length 65)
_S1_2_88612A4 324 instructions (0.000%), 12 calls (088612A4 - 08861314, length 29)
_S1_2_88E4D1C 324 instructions (0.000%), 6 calls (088E4D1C - 088E4D9C, length 33)
  Back Branch 088E4D4C 24 times (length 7)
_S1_2_8973B1C 322 instructions (0.000%), 23 calls (08973B1C - 08973B50, length 14)
_S1_2_88066AC 322 instructions (0.000%), 23 calls (088066AC - 08806704, length 23)
_S1_2_8978704 321 instructions (0.000%), 1 calls (08978704 - 089787A8, length 42)
  Back Branch 0897877C 32 times (length 9)
_S1_2_888CEFC 320 instructions (0.000%), 32 calls (0888CEFC - 0888CF20, length 10)
_S1_2_8821334 320 instructions (0.000%), 32 calls (08821334 - 08821358, length 10)
_S1_2_883C86C 320 instructions (0.000%), 10 calls (0883C86C - 0883C8E8, length 32)
_S1_2_896FCD8 320 instructions (0.000%), 1 calls (0896FB9C - 0896FE1C, length 161)
  Back Branch 0896FDE4 352 times (length 148)
_S1_2_8959118 319 instructions (0.000%), 11 calls (08959118 - 089591E4, length 52)
_S1_2_88E6144 319 instructions (0.000%), 1 calls (088E6144 - 088E651C, length 247)
  Back Branch 088E61EC 9 times (length 9)
_S1_2_88EA98C 316 instructions (0.000%), 4 calls (088EA98C - 088EAAC4, length 79)
_S1_2_884AE68 312 instructions (0.000%), 78 calls (0884AE68 - 0884AF58, length 61)
_S1_2_8963CEC 312 instructions (0.000%), 26 calls (08963CEC - 08963DD4, length 59)
_S1_2_88D7960 312 instructions (0.000%), 26 calls (088D7960 - 088D79F4, length 38)
_S1_2_88EF670 312 instructions (0.000%), 18 calls (088EF670 - 088EF6C8, length 23)
_S1_2_8962484 312 instructions (0.000%), 12 calls (08962484 - 089624F8, length 30)
_S1_2_895DF70 312 instructions (0.000%), 6 calls (0895DF70 - 0895E03C, length 52)
_S1_2_896DB88 312 instructions (0.000%), 4 calls (0896DB88 - 0896DCC4, length 80)
_S1_2_884640C 312 instructions (0.000%), 1 calls (0884640C - 0884655C, length 85)
  Back Branch 0884652C 22 times (length 11)
_S1_2_880D56C 310 instructions (0.000%), 10 calls (0880D56C - 0880D5E4, length 31)
_S1_2_88E99C8 310 instructions (0.000%), 1 calls (088E99C8 - 088E9B48, length 97)
  Back Branch 088E9A3C 8 times (length 9)
  Back Branch 088E9B10 4 times (length 50)
_S1_2_8971BC4 308 instructions (0.000%), 11 calls (08971BC4 - 08971C34, length 29)
_S1_2_8847178 306 instructions (0.000%), 102 calls (08847178 - 08847180, length 3)
_S1_2_8972AEC 306 instructions (0.000%), 51 calls (08972AEC - 08972B00, length 6)
_S1_2_8955078 306 instructions (0.000%), 51 calls (08955078 - 089550D4, length 24)
_S1_2_88EB0DC 306 instructions (0.000%), 34 calls (088EB0DC - 088EB0FC, length 9)
_S1_2_895E540 306 instructions (0.000%), 17 calls (0895E540 - 0895E7A4, length 154)
_S1_2_895E518 306 instructions (0.000%), 17 calls (0895E518 - 0895E7A4, length 164)
_S1_2_8953B04 306 instructions (0.000%), 17 calls (08953B04 - 08953B48, length 18)
_S1_2_897A3D4 306 instructions (0.000%), 9 calls (0897A3D4 - 0897A404, length 13)
  Back Branch 0897A3F8 36 times (length 8)
_S1_2_884AF38 304 instructions (0.000%), 76 calls (0884AF38 - 0884AF58, length 9)
_S1_2_895EF7C 304 instructions (0.000%), 16 calls (0895EF7C - 0895FBF4, length 799)
_S1_2_8961F8C 304 instructions (0.000%), 8 calls (08961F8C - 08962020, length 38)
_S1_2_8848894 304 instructions (0.000%), 6 calls (08848894 - 088489F0, length 88)
_S1_2_884AD20 300 instructions (0.000%), 75 calls (0884AD20 - 0884AF58, length 143)
_S1_2_88138F8 300 instructions (0.000%), 10 calls (088138F8 - 0881396C, length 30)
_S1_2_8830C04 300 instructions (0.000%), 6 calls (08830C04 - 08830CC8, length 50)
_S1_2_8841D74 300 instructions (0.000%), 2 calls (08841D74 - 08841FC8, length 150)
_S1_2_897559C 298 instructions (0.000%), 8 calls (0897559C - 08975638, length 40)
_S1_2_883B0E4 297 instructions (0.000%), 11 calls (0883B0E4 - 0883B14C, length 27)
_S1_2_8854A08 296 instructions (0.000%), 37 calls (08854A08 - 08854A24, length 8)
_S1_2_896EC24 296 instructions (0.000%), 8 calls (0896EC24 - 0896ECB4, length 37)
_S1_2_89622C0 296 instructions (0.000%), 8 calls (089622C0 - 08962350, length 37)
_S1_2_8962128 296 instructions (0.000%), 8 calls (08962128 - 089621B8, length 37)
_S1_2_89778AC 296 instructions (0.000%), 4 calls (089778AC - 0897790C, length 25)
  Back Branch 089778EC 32 times (length 7)
_S1_2_88E6618 294 instructions (0.000%), 21 calls (088E6618 - 088E665C, length 18)
_S1_2_884E0B4 294 instructions (0.000%), 21 calls (0884E0B4 - 0884E0E8, length 14)
_S1_2_88CF590 294 instructions (0.000%), 9 calls (088CF590 - 088CF7F0, length 153)
_S1_2_886054C 294 instructions (0.000%), 1 calls (0886054C - 088609F4, length 299)
_S1_2_88A3698 293 instructions (0.000%), 1 calls (088A3698 - 088A3788, length 61)
  Back Branch 088A3764 9 times (length 36)
_S1_2_8840134 290 instructions (0.000%), 5 calls (08840134 - 08840218, length 58)
_S1_2_898FA40 290 instructions (0.000%), 1 calls (0898FA40 - 0898FB3C, length 64)
  Back Branch 0898FAB4 32 times (length 8)
_S1_2_8849354 288 instructions (0.000%), 32 calls (08849354 - 08849374, length 9)
_S1_2_8952CB8 288 instructions (0.000%), 24 calls (08952CB8 - 08952CE4, length 12)
_S1_2_8938E98 288 instructions (0.000%), 2 calls (08938E98 - 0893902C, length 102)
  Back Branch 08938FF0 4 times (length 59)
_S1_2_88050F0 286 instructions (0.000%), 26 calls (088050F0 - 08805118, length 11)
_S1_2_891553C 286 instructions (0.000%), 22 calls (0891553C - 0891556C, length 13)
_S1_2_884828C 286 instructions (0.000%), 18 calls (0884828C - 088482D8, length 20)
_S1_2_8962C10 286 instructions (0.000%), 11 calls (08962C10 - 08962C84, length 30)
_S1_2_899D6B4 280 instructions (0.000%), 35 calls (0899D6B4 - 0899D6D0, length 8)
_S1_2_896244C 280 instructions (0.000%), 20 calls (0896244C - 08962480, length 14)
_S1_2_88EAD88 279 instructions (0.000%), 31 calls (088EAD88 - 088EADA8, length 9)
_S1_2_899CC18 279 instructions (0.000%), 3 calls (0899CC18 - 0899D248, length 397)
_S1_2_89866C8 279 instructions (0.000%), 1 calls (089866C8 - 08986740, length 31)
  Back Branch 08986734 32 times (length 25)
_S1_2_888E464 276 instructions (0.000%), 23 calls (0888E464 - 0888E498, length 14)
_S1_2_888E434 276 instructions (0.000%), 23 calls (0888E434 - 0888E460, length 12)
_S1_2_8954C5C 276 instructions (0.000%), 6 calls (08954C5C - 08954D20, length 50)
_S1_2_88BBADC 276 instructions (0.000%), 3 calls (088BBADC - 088BBC3C, length 89)
  Back Branch 088BBB74 12 times (length 5)
  Back Branch 088BBC20 3 times (length 26)
_S1_2_8863428 274 instructions (0.000%), 137 calls (08863428 - 0886342C, length 2)
_S1_2_88DFEF4 273 instructions (0.000%), 39 calls (088DFEF4 - 088DFF0C, length 7)
_S1_2_88BC468 273 instructions (0.000%), 21 calls (088BC468 - 088BC4B4, length 20)
_S1_2_884DF58 273 instructions (0.000%), 21 calls (0884DF58 - 0884DF88, length 13)
_S1_2_8831A04 272 instructions (0.000%), 4 calls (08831A04 - 08831B10, length 68)
_S1_2_89864FC 271 instructions (0.000%), 1 calls (089864FC - 0898660C, length 69)
  Back Branch 089865E8 32 times (length 50)
  Back Branch 08986590 1 times (length 12)
_S1_2_898FB7C 270 instructions (0.000%), 18 calls (0898FB7C - 0898FBB4, length 15)
_S1_2_898666C 269 instructions (0.000%), 1 calls (0898666C - 089866C4, length 23)
  Back Branch 089866A8 32 times (length 8)
_S1_2_8986610 269 instructions (0.000%), 1 calls (08986610 - 08986668, length 23)
  Back Branch 0898664C 32 times (length 8)
_S1_2_895DA98 268 instructions (0.000%), 14 calls (0895DA98 - 0895DBF4, length 88)
_S1_2_88BDF7C 268 instructions (0.000%), 2 calls (088BDF7C - 088BE2D8, length 216)
_S1_2_8978CE0 266 instructions (0.000%), 38 calls (08978CE0 - 08978CF8, length 7)
_S1_2_884745C 266 instructions (0.000%), 7 calls (0884745C - 0884751C, length 49)
_S1_2_8863CD4 265 instructions (0.000%), 53 calls (08863CD4 - 08863CE4, length 5)
_S1_2_88E7130 264 instructions (0.000%), 132 calls (088E7130 - 088E7134, length 2)
_S1_2_88BCFCC 264 instructions (0.000%), 132 calls (088BCFCC - 088BCFD0, length 2)
_S1_2_8885958 264 instructions (0.000%), 33 calls (08885958 - 08885974, length 8)
_S1_2_888FD2C 264 instructions (0.000%), 12 calls (0888FD2C - 0888FD88, length 24)
_S1_2_896702C 262 instructions (0.000%), 1 calls (0896702C - 089670DC, length 45)
  Back Branch 089670C4 32 times (length 7)
_S1_2_8935F0C 262 instructions (0.000%), 1 calls (08935F0C - 089361A0, length 166)
  Back Branch 08936134 3 times (length 8)
  Back Branch 08936044 3 times (length 8)
  Back Branch 08936098 3 times (length 8)
  Back Branch 089360E0 3 times (length 8)
  Back Branch 08935FA8 3 times (length 8)
  Back Branch 08935FFC 3 times (length 8)
  Back Branch 08936070 1 times (length 21)
  Back Branch 0893610C 1 times (length 21)
  Back Branch 08935FD4 1 times (length 21)
_S1_2_895AC74 260 instructions (0.000%), 26 calls (0895AC74 - 0895B8CC, length 791)
_S1_2_8969C78 260 instructions (0.000%), 10 calls (08969C78 - 08969CDC, length 26)
_S1_2_8973510 260 instructions (0.000%), 5 calls (08973510 - 089735DC, length 52)
_S1_2_899C930 259 instructions (0.000%), 3 calls (0899C930 - 0899CC14, length 186)
_S1_2_8804000 256 instructions (0.000%), 16 calls (08804000 - 0880403C, length 16)
_S1_2_888D9F8 256 instructions (0.000%), 8 calls (0888D9F8 - 0888DA84, length 36)
_S1_2_898D384 255 instructions (0.000%), 15 calls (0898D384 - 0898D438, length 46)
_S1_2_88048E8 255 instructions (0.000%), 5 calls (088048E8 - 08804A64, length 96)
  Back Branch 08804A18 5 times (length 5)
_S1_2_8904044 253 instructions (0.000%), 23 calls (08904044 - 08904088, length 18)
_S1_2_898D538 252 instructions (0.000%), 63 calls (0898D538 - 0898D544, length 4)
_S1_2_8808C88 252 instructions (0.000%), 21 calls (08808C88 - 08808CB4, length 12)
_S1_2_8953608 252 instructions (0.000%), 12 calls (08953608 - 089536C0, length 47)
_S1_2_8809D28 252 instructions (0.000%), 12 calls (08809D28 - 08809D78, length 21)
_S1_2_8874CF0 249 instructions (0.000%), 83 calls (08874CF0 - 08874CF8, length 3)
_S1_2_88CF894 249 instructions (0.000%), 9 calls (088CF894 - 088CFA40, length 108)
_S1_2_892D3F0 246 instructions (0.000%), 123 calls (0892D3F0 - 0892D3F4, length 2)
_S1_2_885476C 246 instructions (0.000%), 82 calls (0885476C - 08854774, length 3)
_S1_2_89527F0 245 instructions (0.000%), 11 calls (089527F0 - 08952A8C, length 168)
_S1_2_898F304 245 instructions (0.000%), 7 calls (0898F304 - 0898F3DC, length 55)
_S1_2_882DFE4 243 instructions (0.000%), 3 calls (0882DFE4 - 0882E124, length 81)
_S1_2_882DE50 243 instructions (0.000%), 3 calls (0882DE50 - 0882DF90, length 81)
_S1_2_88FE80C 242 instructions (0.000%), 121 calls (088FE80C - 088FE810, length 2)
_S1_2_88EBBE0 242 instructions (0.000%), 22 calls (088EBBE0 - 088EBC08, length 11)
_S1_2_8807988 242 instructions (0.000%), 22 calls (08807988 - 088079B8, length 13)
_S1_2_8951038 240 instructions (0.000%), 15 calls (08951038 - 0895107C, length 18)
_S1_2_8961B64 240 instructions (0.000%), 12 calls (08961B64 - 08961BB0, length 20)
_S1_2_8843960 240 instructions (0.000%), 5 calls (08843960 - 08843A1C, length 48)
_S1_2_8955C24 240 instructions (0.000%), 4 calls (08955C24 - 0895680C, length 763)
_S1_2_8980898 238 instructions (0.000%), 4 calls (08980898 - 08980A38, length 105)
_S1_2_88615DC 234 instructions (0.000%), 18 calls (088615DC - 0886161C, length 17)
_S1_2_8861C84 232 instructions (0.000%), 4 calls (08861C84 - 08861D90, length 68)
_S1_2_8969C5C 231 instructions (0.000%), 33 calls (08969C5C - 08969C74, length 7)
_S1_2_895E2F0 231 instructions (0.000%), 21 calls (0895E2F0 - 0895E318, length 11)
_S1_2_890F660 231 instructions (0.000%), 21 calls (0890F660 - 0890F6A4, length 18)
_S1_2_8820EEC 231 instructions (0.000%), 6 calls (08820EEC - 08820FA0, length 46)
_S1_2_888DE48 230 instructions (0.000%), 23 calls (0888DE48 - 0888DE6C, length 10)
_S1_2_885CB80 230 instructions (0.000%), 23 calls (0885CB80 - 0885CBA4, length 10)
_S1_2_8863AF0 228 instructions (0.000%), 19 calls (08863AF0 - 08863B24, length 14)
_S1_2_88EB4D0 228 instructions (0.000%), 18 calls (088EB4D0 - 088EB50C, length 16)
_S1_2_89737C0 228 instructions (0.000%), 12 calls (089737C0 - 08973808, length 19)
_S1_2_88BCD08 228 instructions (0.000%), 12 calls (088BCD08 - 088BCD50, length 19)
_S1_2_88BEE20 228 instructions (0.000%), 4 calls (088BEE20 - 088BF0F0, length 181)
  Back Branch 088BF090 168 times (length 16)
  Back Branch 088BEFC0 168 times (length 25)
  Back Branch 088BF010 64 times (length 13)
  Back Branch 088BF0A8 32 times (length 117)
_S1_2_88B9FFC 228 instructions (0.000%), 4 calls (088B9FFC - 088BA0EC, length 61)
_S1_2_888B4E4 224 instructions (0.000%), 112 calls (0888B4E4 - 0888B4E8, length 2)
_S1_2_896868C 224 instructions (0.000%), 28 calls (0896868C - 089686A8, length 8)
_S1_2_8953390 222 instructions (0.000%), 6 calls (08953390 - 089536C0, length 205)
_S1_2_8836038 220 instructions (0.000%), 22 calls (08836038 - 0883605C, length 10)
_S1_2_896B4CC 219 instructions (0.000%), 4 calls (0896B4CC - 0896B5FC, length 77)
_S1_2_88EDCC4 218 instructions (0.000%), 2 calls (088EDCC4 - 088EDF58, length 166)
_S1_2_88E4394 216 instructions (0.000%), 12 calls (088E4394 - 088E43D8, length 18)
_S1_2_8874CDC 215 instructions (0.000%), 43 calls (08874CDC - 08874CEC, length 5)
_S1_2_8846560 215 instructions (0.000%), 4 calls (08846560 - 08846644, length 58)
_S1_2_88BA8F8 212 instructions (0.000%), 53 calls (088BA8F8 - 088BA904, length 4)
_S1_2_8850E60 212 instructions (0.000%), 11 calls (08850E60 - 08850EBC, length 24)
_S1_2_8849EA0 212 instructions (0.000%), 11 calls (08849EA0 - 08849EDC, length 16)
  Back Branch 08849EC8 10 times (length 8)
_S1_2_89823FC 210 instructions (0.000%), 5 calls (089823FC - 089861E4, length 3963)
_S1_2_897A190 205 instructions (0.000%), 5 calls (0897A190 - 0897A238, length 43)
_S1_2_895E508 204 instructions (0.000%), 17 calls (0895E508 - 0895E7A4, length 168)
_S1_2_895E4F8 204 instructions (0.000%), 17 calls (0895E4F8 - 0895E7A4, length 172)
_S1_2_888FEE8 204 instructions (0.000%), 12 calls (0888FEE8 - 0888FF28, length 17)
_S1_2_895BCF0 204 instructions (0.000%), 6 calls (0895BCF0 - 0895BD94, length 42)
_S1_2_8833CE4 204 instructions (0.000%), 6 calls (08833CE4 - 08833D68, length 34)
_S1_2_88530A4 200 instructions (0.000%), 25 calls (088530A4 - 088530C0, length 8)
_S1_2_89371B0 200 instructions (0.000%), 10 calls (089371B0 - 08937204, length 22)
_S1_2_886109C 198 instructions (0.000%), 18 calls (0886109C - 088610DC, length 17)
_S1_2_8973B9C 198 instructions (0.000%), 11 calls (08973B9C - 08973BE0, length 18)
_S1_2_88342E0 198 instructions (0.000%), 6 calls (088342E0 - 08834360, length 33)
_S1_2_8860BD8 196 instructions (0.000%), 15 calls (08860BD8 - 08860C18, length 17)
_S1_2_896C198 196 instructions (0.000%), 4 calls (0896C198 - 0896C388, length 125)
_S1_2_886F2E8 196 instructions (0.000%), 4 calls (0886F2E8 - 0886F3A8, length 49)
_S1_2_882CD78 195 instructions (0.000%), 3 calls (0882CD78 - 0882CE78, length 65)
_S1_2_898AA98 195 instructions (0.000%), 1 calls (0898AA98 - 0898ABA0, length 67)
  Back Branch 0898AB88 5 times (length 32)
_S1_2_8845590 193 instructions (0.000%), 1 calls (08845590 - 088456F0, length 89)
  Back Branch 088456A4 5 times (length 26)
_S1_2_880F53C 192 instructions (0.000%), 24 calls (0880F53C - 0880F558, length 8)
_S1_2_897380C 192 instructions (0.000%), 18 calls (0897380C - 0897383C, length 13)
_S1_2_880DC10 192 instructions (0.000%), 3 calls (0880DC10 - 0880DD0C, length 64)
_S1_2_885E534 192 instructions (0.000%), 1 calls (0885E534 - 0885E92C, length 255)
_S1_2_885E1A4 192 instructions (0.000%), 1 calls (0885E1A4 - 0885E530, length 228)
_S1_2_895998C 190 instructions (0.000%), 19 calls (0895998C - 089599B0, length 10)
_S1_2_895EEBC 190 instructions (0.000%), 10 calls (0895EEBC - 0895FBF4, length 847)
_S1_2_8910554 190 instructions (0.000%), 10 calls (08910230 - 08910594, length 218)
  Back Branch 08910588 10 times (length 216)
_S1_2_884A07C 190 instructions (0.000%), 10 calls (0884A07C - 0884A0C4, length 19)
_S1_2_880DAF0 190 instructions (0.000%), 10 calls (0880DAF0 - 0880DB38, length 19)
_S1_2_880DAA4 190 instructions (0.000%), 10 calls (0880DAA4 - 0880DAEC, length 19)
_S1_2_8846CB0 190 instructions (0.000%), 1 calls (08846CB0 - 08846D60, length 45)
  Back Branch 08846CF8 22 times (length 7)
_S1_2_889E7EC 189 instructions (0.000%), 27 calls (0889E7EC - 0889E804, length 7)
_S1_2_88EB020 189 instructions (0.000%), 21 calls (088EB020 - 088EB040, length 9)
_S1_2_88E6CE8 189 instructions (0.000%), 21 calls (088E6CE8 - 088E6D08, length 9)
_S1_2_8874CFC 188 instructions (0.000%), 94 calls (08874CFC - 08874D00, length 2)
_S1_2_897344C 186 instructions (0.000%), 17 calls (0897344C - 08973490, length 18)
_S1_2_882F9C4 186 instructions (0.000%), 3 calls (0882F9C4 - 0882FABC, length 63)
_S1_2_88044D4 186 instructions (0.000%), 1 calls (088044D4 - 08804878, length 234)
  Back Branch 088045C0 1 times (length 4)
  Back Branch 0880459C 1 times (length 4)
_S1_2_8953E84 185 instructions (0.000%), 37 calls (08953E84 - 08953E94, length 5)
_S1_2_8890BA4 184 instructions (0.000%), 8 calls (08890BA4 - 08890BFC, length 23)
_S1_2_88A2778 183 instructions (0.000%), 3 calls (088A2778 - 088A2868, length 61)
_S1_2_88997FC 182 instructions (0.000%), 14 calls (088997FC - 0889982C, length 13)
_S1_2_8848588 182 instructions (0.000%), 7 calls (08848588 - 088485EC, length 26)
_S1_2_88FBDB0 180 instructions (0.000%), 45 calls (088FBDB0 - 088FBDBC, length 4)
_S1_2_881E358 180 instructions (0.000%), 12 calls (0881E358 - 0881E390, length 15)
_S1_2_8973C8C 180 instructions (0.000%), 6 calls (08973C8C - 08973D00, length 30)
_S1_2_880DD10 180 instructions (0.000%), 6 calls (0880DD10 - 0880DD84, length 30)
_S1_2_8987B94 179 instructions (0.000%), 5 calls (08987B94 - 08987C80, length 60)
_S1_2_8938410 179 instructions (0.000%), 1 calls (08938410 - 089385E0, length 117)
  Back Branch 08938534 3 times (length 8)
  Back Branch 089384EC 3 times (length 8)
  Back Branch 089385AC 3 times (length 8)
  Back Branch 08938480 3 times (length 8)
  Back Branch 08938560 1 times (length 21)
  Back Branch 089384AC 1 times (length 21)
_S1_2_88E8858 179 instructions (0.000%), 1 calls (088E8858 - 088E88C8, length 29)
  Back Branch 088E88B0 26 times (length 6)
_S1_2_8970CE0 176 instructions (0.000%), 16 calls (08970CE0 - 08970DB0, length 53)
_S1_2_883096C 176 instructions (0.000%), 11 calls (0883096C - 088309A8, length 16)
_S1_2_88BD628 176 instructions (0.000%), 4 calls (088BD628 - 088BD6D4, length 44)
_S1_2_897823C 174 instructions (0.000%), 12 calls (0897823C - 08978274, length 15)
  Back Branch 08978268 6 times (length 9)
_S1_2_880DD88 174 instructions (0.000%), 3 calls (0880DD88 - 0880DE6C, length 58)
_S1_2_882D0DC 172 instructions (0.000%), 2 calls (0882D0DC - 0882D240, length 90)
_S1_2_894E434 172 instructions (0.000%), 1 calls (0894E434 - 0894E5FC, length 115)
  Back Branch 0894E488 3 times (length 8)
  Back Branch 0894E4F4 3 times (length 8)
  Back Branch 0894E5D4 2 times (length 29)
  Back Branch 0894E4B4 1 times (length 21)
_S1_2_885EDA8 172 instructions (0.000%), 1 calls (0885EDA8 - 0885F054, length 172)
_S1_2_88BA840 171 instructions (0.000%), 57 calls (088BA840 - 088BA848, length 3)
_S1_2_89592DC 171 instructions (0.000%), 19 calls (089592DC - 089599B0, length 438)
_S1_2_8850028 171 instructions (0.000%), 9 calls (08850028 - 08850070, length 19)
_S1_2_895E1FC 171 instructions (0.000%), 3 calls (0895E1FC - 0895E2EC, length 61)
_S1_2_8846328 171 instructions (0.000%), 3 calls (08846328 - 08846408, length 57)
_S1_2_894E810 171 instructions (0.000%), 1 calls (0894E810 - 0894E9C0, length 109)
  Back Branch 0894E8C4 3 times (length 8)
  Back Branch 0894E858 3 times (length 8)
  Back Branch 0894E988 2 times (length 32)
  Back Branch 0894E884 1 times (length 21)
_S1_2_8903B48 170 instructions (0.000%), 85 calls (08903B48 - 08903B4C, length 2)
_S1_2_8952280 170 instructions (0.000%), 11 calls (08952280 - 0895262C, length 236)
_S1_2_8806874 170 instructions (0.000%), 10 calls (08806874 - 088068B4, length 17)
_S1_2_8979ACC 170 instructions (0.000%), 8 calls (08979ACC - 08979B24, length 23)
_S1_2_880B2AC 170 instructions (0.000%), 2 calls (0880B2AC - 0880B3FC, length 85)
_S1_2_8805780 169 instructions (0.000%), 1 calls (08805780 - 08805804, length 34)
  Back Branch 088057E0 10 times (length 15)
_S1_2_8901BE4 168 instructions (0.000%), 42 calls (08901BE4 - 08901BF0, length 4)
_S1_2_8972AD4 168 instructions (0.000%), 28 calls (08972AD4 - 08972AE8, length 6)
_S1_2_886EF64 168 instructions (0.000%), 16 calls (0886EF64 - 0886EFA4, length 17)
_S1_2_8963060 168 instructions (0.000%), 12 calls (08963060 - 08963094, length 14)
_S1_2_8963028 168 instructions (0.000%), 12 calls (08963028 - 0896305C, length 14)
_S1_2_88BA314 168 instructions (0.000%), 8 calls (088BA314 - 088BA398, length 34)
_S1_2_888DB30 168 instructions (0.000%), 8 calls (0888DB30 - 0888DB80, length 21)
_S1_2_8961E34 168 instructions (0.000%), 2 calls (08961E34 - 08961E98, length 26)
  Back Branch 08961E80 12 times (length 15)
_S1_2_8886D8C 165 instructions (0.000%), 33 calls (08886D8C - 08886D9C, length 5)
_S1_2_88F1A98 165 instructions (0.000%), 11 calls (088F1A98 - 088F1AD0, length 15)
_S1_2_8986274 165 instructions (0.000%), 8 calls (08986274 - 089862E4, length 29)
_S1_2_8833FF8 165 instructions (0.000%), 3 calls (08833FF8 - 088340E0, length 59)
_S1_2_8952844 164 instructions (0.000%), 4 calls (08952844 - 08952A8C, length 147)
_S1_2_8943FE8 164 instructions (0.000%), 1 calls (08943FE8 - 08944254, length 156)
  Back Branch 0894415C 2 times (length 39)
_S1_2_889DAE4 164 instructions (0.000%), 1 calls (0889DAE4 - 0889DBFC, length 71)
  Back Branch 0889DBA0 10 times (length 11)
  Back Branch 0889DB88 10 times (length 21)
  Back Branch 0889DBA8 1 times (length 13)
_S1_2_883FD34 163 instructions (0.000%), 3 calls (0883FD34 - 0883FE5C, length 75)
_S1_2_88A3418 163 instructions (0.000%), 1 calls (088A3418 - 088A34A0, length 35)
  Back Branch 088A3484 9 times (length 16)
_S1_2_8978D88 162 instructions (0.000%), 5 calls (08978D88 - 08978E10, length 35)
  Back Branch 08978DF4 1 times (length 17)
_S1_2_880796C 161 instructions (0.000%), 23 calls (0880796C - 08807984, length 7)
_S1_2_884DC00 160 instructions (0.000%), 8 calls (0884DC00 - 0884DC4C, length 20)
_S1_2_8973FB8 160 instructions (0.000%), 2 calls (08973FB8 - 08974114, length 88)
_S1_2_88BE804 160 instructions (0.000%), 2 calls (088BE804 - 088BEE1C, length 391)
_S1_2_89824A4 158 instructions (0.000%), 2 calls (089824A4 - 089861E4, length 3921)
_S1_2_895AF84 156 instructions (0.000%), 26 calls (0895AF84 - 0895B8CC, length 595)
_S1_2_88EA504 156 instructions (0.000%), 4 calls (088EA504 - 088EA59C, length 39)
_S1_2_89A17DC 154 instructions (0.000%), 77 calls (089A17DC - 089A17E0, length 2)
_S1_2_89A17CC 154 instructions (0.000%), 77 calls (089A17CC - 089A17D0, length 2)
_S1_2_88EB79C 154 instructions (0.000%), 22 calls (088EB79C - 088EB7B4, length 7)
_S1_2_88443A8 154 instructions (0.000%), 22 calls (088443A8 - 088443C0, length 7)
_S1_2_88A2BB4 153 instructions (0.000%), 3 calls (088A2BB4 - 088A2C7C, length 51)
_S1_2_88BE388 153 instructions (0.000%), 1 calls (088BE388 - 088BE60C, length 162)
_S1_2_89A17B4 152 instructions (0.000%), 76 calls (089A17B4 - 089A17B8, length 2)
_S1_2_89624FC 152 instructions (0.000%), 8 calls (089624FC - 08962544, length 19)
_S1_2_889CCCC 150 instructions (0.000%), 30 calls (0889CCCC - 0889CCDC, length 5)
_S1_2_8854000 150 instructions (0.000%), 25 calls (08854000 - 08854014, length 6)
_S1_2_88468F0 150 instructions (0.000%), 6 calls (088468F0 - 08846950, length 25)
_S1_2_884AE60 148 instructions (0.000%), 37 calls (0884AE60 - 0884AF58, length 63)
_S1_2_8866524 148 instructions (0.000%), 2 calls (08866524 - 0886661C, length 63)
  Back Branch 088665E4 10 times (length 13)
  Back Branch 088665A4 2 times (length 13)
_S1_2_89686AC 145 instructions (0.000%), 29 calls (089686AC - 089686BC, length 5)
_S1_2_88EB360 144 instructions (0.000%), 12 calls (088EB360 - 088EB38C, length 12)
_S1_2_8890274 144 instructions (0.000%), 12 calls (08890274 - 088902A8, length 14)
_S1_2_8890244 144 instructions (0.000%), 12 calls (08890244 - 08890270, length 12)
_S1_2_888D3F8 144 instructions (0.000%), 12 calls (0888D3F8 - 0888D424, length 12)
_S1_2_884F0A0 144 instructions (0.000%), 12 calls (0884F0A0 - 0884F0CC, length 12)
_S1_2_88FC6B4 144 instructions (0.000%), 8 calls (088FC6B4 - 088FC6F8, length 18)
_S1_2_88ED398 144 instructions (0.000%), 8 calls (088ED398 - 088ED43C, length 42)
_S1_2_899B764 144 instructions (0.000%), 6 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 2,184 times (length 12)
  Back Branch 0899C8D0 438 times (length 1281)
  Back Branch 0899B79C 6 times (length 91)
  Back Branch 0899B78C 6 times (length 11)
_S1_2_88EB428 144 instructions (0.000%), 6 calls (088EB428 - 088EB484, length 24)
_S1_2_88324D0 144 instructions (0.000%), 4 calls (088324D0 - 0883255C, length 36)
_S1_2_895E5FC 143 instructions (0.000%), 11 calls (0895E5FC - 0895E7A4, length 107)
_S1_2_88EB3D0 143 instructions (0.000%), 11 calls (088EB3D0 - 088EB400, length 13)
_S1_2_8977C10 142 instructions (0.000%), 4 calls (08977C10 - 08977CA0, length 37)
  Back Branch 08977C88 4 times (length 17)
_S1_2_8861620 140 instructions (0.000%), 8 calls (08861620 - 0886167C, length 24)
_S1_2_88FBD24 140 instructions (0.000%), 4 calls (088FBD24 - 088FBDAC, length 35)
_S1_2_881EE5C 140 instructions (0.000%), 2 calls (0881EE5C - 0881EF70, length 70)
_S1_2_88BE088 139 instructions (0.000%), 1 calls (088BE088 - 088BE2D8, length 149)
_S1_2_88062D8 139 instructions (0.000%), 1 calls (088062D8 - 08806540, length 155)
_S1_2_8903B40 138 instructions (0.000%), 69 calls (08903B40 - 08903B44, length 2)
_S1_2_89871B0 138 instructions (0.000%), 6 calls (089871B0 - 08987208, length 23)
_S1_2_8972EDC 138 instructions (0.000%), 6 calls (08972EDC - 08972F34, length 23)
_S1_2_899113C 138 instructions (0.000%), 5 calls (0899113C - 08991204, length 51)
_S1_2_896FE60 135 instructions (0.000%), 15 calls (0896FE60 - 0896FE80, length 9)
_S1_2_8804278 135 instructions (0.000%), 15 calls (08804278 - 08804298, length 9)
_S1_2_88D7BB4 135 instructions (0.000%), 3 calls (088D7BB4 - 088D7C64, length 45)
  Back Branch 088D7C3C 3 times (length 18)
_S1_2_889FB80 134 instructions (0.000%), 4 calls (0889FB80 - 0889FC08, length 35)
_S1_2_8972098 133 instructions (0.000%), 7 calls (08972098 - 089720E0, length 19)
_S1_2_888FF80 132 instructions (0.000%), 12 calls (0888FF80 - 0888FFA8, length 11)
_S1_2_895F10C 132 instructions (0.000%), 6 calls (0895F10C - 0895FBF4, length 699)
_S1_2_888C718 132 instructions (0.000%), 6 calls (0888C718 - 0888C774, length 24)
_S1_2_8808EDC 132 instructions (0.000%), 4 calls (08808EDC - 08808F5C, length 33)
_S1_2_8821624 132 instructions (0.000%), 3 calls (08821624 - 088216D0, length 44)
_S1_2_8845ED0 132 instructions (0.000%), 2 calls (08845ED0 - 08846048, length 95)
_S1_2_885052C 130 instructions (0.000%), 65 calls (0885052C - 08850530, length 2)
_S1_2_895AD44 130 instructions (0.000%), 26 calls (0895AD44 - 0895B8CC, length 739)
_S1_2_895AD3C 130 instructions (0.000%), 26 calls (0895AD3C - 0895B8CC, length 741)
_S1_2_895FBF8 130 instructions (0.000%), 13 calls (0895FBF8 - 0895FC1C, length 10)
_S1_2_8986F54 130 instructions (0.000%), 2 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_8944258 130 instructions (0.000%), 1 calls (08944258 - 08944450, length 127)
  Back Branch 0894436C 2 times (length 21)
_S1_2_883B3C0 129 instructions (0.000%), 3 calls (0883B3C0 - 0883B468, length 43)
_S1_2_88ED01C 129 instructions (0.000%), 2 calls (088ED01C - 088ED394, length 223)
_S1_2_897A108 128 instructions (0.000%), 4 calls (0897A108 - 0897A18C, length 34)
_S1_2_888CF24 128 instructions (0.000%), 4 calls (0888CF24 - 0888CFB0, length 36)
_S1_2_89A17BC 126 instructions (0.000%), 63 calls (089A17BC - 089A17C0, length 2)
_S1_2_88ECB08 126 instructions (0.000%), 18 calls (088ECB08 - 088ECB20, length 7)
_S1_2_898D3E8 126 instructions (0.000%), 7 calls (0898D3E8 - 0898D438, length 21)
_S1_2_8958B10 126 instructions (0.000%), 6 calls (08958B10 - 08958B60, length 21)
_S1_2_88E4CC8 126 instructions (0.000%), 6 calls (088E4CC8 - 088E4D18, length 21)
_S1_2_883A588 123 instructions (0.000%), 41 calls (0883A588 - 0883A590, length 3)
_S1_2_883A570 123 instructions (0.000%), 41 calls (0883A570 - 0883A578, length 3)
_S1_2_895E704 121 instructions (0.000%), 11 calls (0895E704 - 0895E7A4, length 41)
_S1_2_895E6F8 121 instructions (0.000%), 11 calls (0895E6F8 - 0895E7A4, length 44)
_S1_2_884AEB8 120 instructions (0.000%), 30 calls (0884AEB8 - 0884AF58, length 41)
_S1_2_88BD510 120 instructions (0.000%), 24 calls (088BD510 - 088BD520, length 5)
_S1_2_896F730 120 instructions (0.000%), 12 calls (0896F730 - 0896F754, length 10)
_S1_2_8846090 120 instructions (0.000%), 12 calls (08846090 - 088460B4, length 10)
_S1_2_89625A8 120 instructions (0.000%), 6 calls (089625A8 - 089625F4, length 20)
_S1_2_88484AC 120 instructions (0.000%), 5 calls (088484AC - 0884852C, length 33)
_S1_2_898EE40 120 instructions (0.000%), 3 calls (0898EE40 - 0898EEDC, length 40)
_S1_2_88ECCAC 120 instructions (0.000%), 2 calls (088ECCAC - 088ECD98, length 60)
_S1_2_8821B78 119 instructions (0.000%), 7 calls (08821B78 - 08821BB8, length 17)
_S1_2_8806F40 118 instructions (0.000%), 1 calls (08806F40 - 08807114, length 118)
_S1_2_88A04F0 117 instructions (0.000%), 9 calls (088A04F0 - 088A0528, length 15)
_S1_2_88B9E88 115 instructions (0.000%), 1 calls (088B9E88 - 088B9F50, length 51)
  Back Branch 088B9F34 4 times (length 22)
_S1_2_895070C 114 instructions (0.000%), 19 calls (0895070C - 08950720, length 6)
_S1_2_88434BC 114 instructions (0.000%), 6 calls (088434BC - 08843504, length 19)
_S1_2_884343C 114 instructions (0.000%), 6 calls (0884343C - 08843484, length 19)
_S1_2_8955B88 114 instructions (0.000%), 2 calls (08955B88 - 0895680C, length 802)
_S1_2_889EE7C 114 instructions (0.000%), 1 calls (0889EE7C - 0889F11C, length 169)
_S1_2_898F1C0 112 instructions (0.000%), 4 calls (0898F1C0 - 0898F23C, length 32)
_S1_2_883C7FC 112 instructions (0.000%), 4 calls (0883C7FC - 0883C868, length 28)
_S1_2_8978044 111 instructions (0.000%), 5 calls (08978044 - 089780D4, length 37)
_S1_2_89169FC 110 instructions (0.000%), 22 calls (089169FC - 08916A0C, length 5)
_S1_2_88FB3BC 110 instructions (0.000%), 22 calls (088FB3BC - 088FB3CC, length 5)
_S1_2_88EB788 110 instructions (0.000%), 22 calls (088EB788 - 088EB798, length 5)
_S1_2_885CBB4 110 instructions (0.000%), 22 calls (0885CBB4 - 0885CBC4, length 5)
_S1_2_880BA18 110 instructions (0.000%), 11 calls (0880BA18 - 0880BA3C, length 10)
_S1_2_8910458 110 instructions (0.000%), 10 calls (08910230 - 08910594, length 218)
  Back Branch 0891046C 10 times (length 145)
_S1_2_88BA39C 110 instructions (0.000%), 5 calls (088BA39C - 088BA418, length 32)
_S1_2_8958370 110 instructions (0.000%), 2 calls (08958370 - 089585A8, length 143)
_S1_2_88703C0 109 instructions (0.000%), 1 calls (088703C0 - 08870468, length 43)
  Back Branch 08870428 4 times (length 22)
_S1_2_8850620 108 instructions (0.000%), 54 calls (08850620 - 08850624, length 2)
_S1_2_88A1940 108 instructions (0.000%), 12 calls (088A1940 - 088A1960, length 9)
_S1_2_888FFAC 108 instructions (0.000%), 12 calls (0888FFAC - 0888FFCC, length 9)
_S1_2_888CE98 108 instructions (0.000%), 12 calls (0888CE98 - 0888CEB8, length 9)
_S1_2_8978E14 108 instructions (0.000%), 6 calls (08978E14 - 08978E58, length 18)
_S1_2_88E434C 108 instructions (0.000%), 6 calls (088E434C - 088E4390, length 18)
_S1_2_882D8BC 108 instructions (0.000%), 4 calls (0882D8BC - 0882D924, length 27)
_S1_2_880E4E8 108 instructions (0.000%), 4 calls (0880E4E8 - 0880E550, length 27)
_S1_2_880487C 108 instructions (0.000%), 4 calls (0880487C - 088048E4, length 27)
  Back Branch 088048C4 4 times (length 4)
_S1_2_8863CE8 106 instructions (0.000%), 53 calls (08863CE8 - 08863CEC, length 2)
_S1_2_8861724 106 instructions (0.000%), 4 calls (08861724 - 088617AC, length 35)
_S1_2_899D6A8 105 instructions (0.000%), 35 calls (0899D6A8 - 0899D6B0, length 3)
_S1_2_8847880 105 instructions (0.000%), 35 calls (08847880 - 08847888, length 3)
_S1_2_8848680 105 instructions (0.000%), 5 calls (08848680 - 088486D0, length 21)
_S1_2_891521C 104 instructions (0.000%), 26 calls (0891521C - 08915228, length 4)
_S1_2_895A628 104 instructions (0.000%), 13 calls (0895A628 - 0895A644, length 8)
_S1_2_8890B70 104 instructions (0.000%), 8 calls (08890B70 - 08890BA0, length 13)
_S1_2_898B09C 103 instructions (0.000%), 1 calls (0898B09C - 0898B294, length 127)
  Back Branch 0898B290 1 times (length 101)
  Back Branch 0898B238 1 times (length 72)
  Back Branch 0898B1B0 1 times (length 24)
  Back Branch 0898B1F0 1 times (length 47)
_S1_2_89A072C 102 instructions (0.000%), 6 calls (089A072C - 089A076C, length 17)
_S1_2_88B9F54 101 instructions (0.000%), 3 calls (088B9F54 - 088B9FF8, length 42)
  Back Branch 088B9FA0 4 times (length 8)
_S1_2_8950438 101 instructions (0.000%), 1 calls (08950438 - 089505C8, length 101)
_S1_2_88FBEF4 100 instructions (0.000%), 10 calls (088FBEF4 - 088FBF18, length 10)
_S1_2_88467C4 100 instructions (0.000%), 10 calls (088467C4 - 088467E8, length 10)
_S1_2_8967150 100 instructions (0.000%), 5 calls (08967150 - 089671B4, length 26)
_S1_2_897FE58 100 instructions (0.000%), 2 calls (0897FE58 - 0897FF6C, length 70)
_S1_2_88A1668 100 instructions (0.000%), 2 calls (088A1668 - 088A1788, length 73)
_S1_2_88E985C 100 instructions (0.000%), 1 calls (088E985C - 088E99C4, length 91)
  Back Branch 088E98EC 2 times (length 9)
_S1_2_89745B8 99 instructions (0.000%), 11 calls (089745B8 - 089745E4, length 12)
_S1_2_88341EC 99 instructions (0.000%), 3 calls (088341EC - 0883426C, length 33)
_S1_2_8834168 99 instructions (0.000%), 3 calls (08834168 - 088341E8, length 33)
_S1_2_88340E4 99 instructions (0.000%), 3 calls (088340E4 - 08834164, length 33)
_S1_2_896C1D4 98 instructions (0.000%), 2 calls (0896C1D4 - 0896C388, length 110)
_S1_2_8988520 97 instructions (0.000%), 1 calls (08988520 - 08988634, length 70)
  Back Branch 089885C0 5 times (length 8)
_S1_2_89698B4 97 instructions (0.000%), 1 calls (089698B4 - 0896999C, length 59)
  Back Branch 08969918 6 times (length 11)
_S1_2_8973C6C 96 instructions (0.000%), 12 calls (08973C6C - 08973C88, length 8)
_S1_2_890FB14 96 instructions (0.000%), 12 calls (0890FB14 - 0890FB30, length 8)
_S1_2_888CEDC 96 instructions (0.000%), 12 calls (0888CEDC - 0888CEF8, length 8)
_S1_2_8890D04 96 instructions (0.000%), 8 calls (08890D04 - 08890D38, length 14)
_S1_2_8890CD4 96 instructions (0.000%), 8 calls (08890CD4 - 08890D00, length 12)
_S1_2_88494E4 96 instructions (0.000%), 8 calls (088494E4 - 08849510, length 12)
_S1_2_898F150 96 instructions (0.000%), 4 calls (0898F150 - 0898F1BC, length 28)
_S1_2_8897DF0 96 instructions (0.000%), 4 calls (08897DF0 - 08897E4C, length 24)
_S1_2_8918BB8 94 instructions (0.000%), 2 calls (08918BB8 - 08918CEC, length 78)
  Back Branch 08918C6C 2 times (length 23)
_S1_2_88E7104 93 instructions (0.000%), 31 calls (088E7104 - 088E710C, length 3)
_S1_2_890A150 93 instructions (0.000%), 3 calls (0890A150 - 0890A1D4, length 34)
_S1_2_8918B20 92 instructions (0.000%), 46 calls (08918B20 - 08918B24, length 2)
_S1_2_8915514 92 instructions (0.000%), 23 calls (08915514 - 08915520, length 4)
_S1_2_884AF48 92 instructions (0.000%), 23 calls (0884AF48 - 0884AF58, length 5)
_S1_2_88A2E84 92 instructions (0.000%), 4 calls (088A2E84 - 088A2EDC, length 23)
_S1_2_88902E0 92 instructions (0.000%), 4 calls (088902E0 - 08890338, length 23)
_S1_2_885D2FC 91 instructions (0.000%), 1 calls (0885D2FC - 0885D4F8, length 128)
_S1_2_884FCC0 90 instructions (0.000%), 30 calls (0884FCC0 - 0884FCC8, length 3)
_S1_2_899B758 90 instructions (0.000%), 6 calls (0899B4D4 - 0899C92C, length 1303)
  Back Branch 0899B514 2,184 times (length 12)
  Back Branch 0899C8D0 438 times (length 1281)
  Back Branch 0899B75C 6 times (length 79)
_S1_2_8987174 90 instructions (0.000%), 6 calls (08987174 - 089871AC, length 15)
_S1_2_88EB634 90 instructions (0.000%), 6 calls (088EB634 - 088EB66C, length 15)
_S1_2_8844B28 90 instructions (0.000%), 6 calls (08844B28 - 08844B60, length 15)
_S1_2_883A468 90 instructions (0.000%), 6 calls (0883A468 - 0883A55C, length 62)
_S1_2_899051C 90 instructions (0.000%), 5 calls (0899051C - 08990560, length 18)
_S1_2_889C334 90 instructions (0.000%), 5 calls (0889C334 - 0889C378, length 18)
_S1_2_882DAA4 90 instructions (0.000%), 2 calls (0882DAA4 - 0882DB54, length 45)
_S1_2_88BE8F4 89 instructions (0.000%), 1 calls (088BE8F4 - 088BEE1C, length 331)
_S1_2_8977854 88 instructions (0.000%), 4 calls (08977854 - 089778A8, length 22)
_S1_2_8977F50 87 instructions (0.000%), 6 calls (08977F50 - 08977F88, length 15)
  Back Branch 08977F7C 3 times (length 9)
_S1_2_890604C 87 instructions (0.000%), 3 calls (0890604C - 089060BC, length 29)
_S1_2_88ECD9C 86 instructions (0.000%), 2 calls (088ECD9C - 088ECE44, length 43)
_S1_2_883B46C 86 instructions (0.000%), 2 calls (0883B46C - 0883B514, length 43)
_S1_2_8833C38 86 instructions (0.000%), 2 calls (08833C38 - 08833CE0, length 43)
_S1_2_895BF10 86 instructions (0.000%), 1 calls (0895BF10 - 0895C0B4, length 106)
_S1_2_8821504 84 instructions (0.000%), 21 calls (08821504 - 08821510, length 4)
_S1_2_8808D04 84 instructions (0.000%), 21 calls (08808D04 - 08808D10, length 4)
_S1_2_88A1964 84 instructions (0.000%), 12 calls (088A1964 - 088A197C, length 7)
_S1_2_888FF64 84 instructions (0.000%), 12 calls (0888FF64 - 0888FF7C, length 7)
_S1_2_88724AC 84 instructions (0.000%), 12 calls (088724AC - 088724C4, length 7)
_S1_2_8844B64 84 instructions (0.000%), 6 calls (08844B64 - 08844B98, length 14)
_S1_2_888D05C 84 instructions (0.000%), 4 calls (0888D05C - 0888D0AC, length 21)
_S1_2_8843A20 84 instructions (0.000%), 4 calls (08843A20 - 08843A70, length 21)
_S1_2_8982984 84 instructions (0.000%), 1 calls (08982984 - 089861E4, length 3609)
_S1_2_88A2EE0 83 instructions (0.000%), 1 calls (088A2EE0 - 088A3028, length 83)
_S1_2_8918FA0 82 instructions (0.000%), 2 calls (08918FA0 - 08919094, length 62)
  Back Branch 08919018 2 times (length 10)
_S1_2_8958D48 81 instructions (0.000%), 9 calls (08958D48 - 08958D68, length 9)
_S1_2_888B978 80 instructions (0.000%), 40 calls (0888B978 - 0888B97C, length 2)
_S1_2_8909DC4 80 instructions (0.000%), 20 calls (08909DC4 - 08909DD0, length 4)
_S1_2_895AE28 80 instructions (0.000%), 16 calls (0895AE28 - 0895B8CC, length 682)
_S1_2_895FC20 80 instructions (0.000%), 8 calls (0895FC20 - 0895FC44, length 10)
_S1_2_886EFA8 80 instructions (0.000%), 8 calls (0886EFA8 - 0886F030, length 35)
_S1_2_899347C 80 instructions (0.000%), 1 calls (0899347C - 08993DBC, length 593)
_S1_2_89505CC 80 instructions (0.000%), 1 calls (089505CC - 08950708, length 80)
_S1_2_8950E78 79 instructions (0.000%), 3 calls (08950E78 - 08950F4C, length 54)
_S1_2_88443D0 78 instructions (0.000%), 26 calls (088443D0 - 088443D8, length 3)
_S1_2_895E31C 78 instructions (0.000%), 6 calls (0895E31C - 0895E34C, length 13)
_S1_2_8977BA8 78 instructions (0.000%), 3 calls (08977BA8 - 08977C0C, length 26)
_S1_2_8906F94 78 instructions (0.000%), 3 calls (08906F94 - 08906FF8, length 26)
_S1_2_88D7DE8 78 instructions (0.000%), 3 calls (088D7DE8 - 088D7E4C, length 26)
  Back Branch 088D7E30 3 times (length 8)
_S1_2_882C694 78 instructions (0.000%), 3 calls (0882C694 - 0882C6F8, length 26)
_S1_2_8957924 78 instructions (0.000%), 2 calls (08957924 - 089579BC, length 39)
_S1_2_88A3960 78 instructions (0.000%), 1 calls (088A3960 - 088A3AA8, length 83)
  Back Branch 088A3A14 1 times (length 14)
_S1_2_8969C20 77 instructions (0.000%), 11 calls (08969C20 - 08969C38, length 7)
_S1_2_880AE00 77 instructions (0.000%), 7 calls (0880AE00 - 0880AE28, length 11)
_S1_2_8982BE8 76 instructions (0.000%), 2 calls (08982BE8 - 089861E4, length 3456)
_S1_2_881E9C8 76 instructions (0.000%), 1 calls (0881E9C8 - 0881EAF4, length 76)
_S1_2_884ABD8 75 instructions (0.000%), 25 calls (0884ABD8 - 0884ABE0, length 3)
_S1_2_8844764 75 instructions (0.000%), 25 calls (08844764 - 0884476C, length 3)
_S1_2_890611C 75 instructions (0.000%), 5 calls (0890611C - 0890615C, length 17)
_S1_2_89886E4 75 instructions (0.000%), 1 calls (089886E4 - 0898880C, length 75)
_S1_2_889F120 75 instructions (0.000%), 1 calls (0889F120 - 0889F248, length 75)
_S1_2_88D006C 73 instructions (0.000%), 1 calls (088D006C - 088D018C, length 73)
_S1_2_8901D64 72 instructions (0.000%), 24 calls (08901D64 - 08901D6C, length 3)
_S1_2_888FD14 72 instructions (0.000%), 12 calls (0888FD14 - 0888FD28, length 6)
_S1_2_895EF04 72 instructions (0.000%), 4 calls (0895EF04 - 0895FBF4, length 829)
_S1_2_89799FC 72 instructions (0.000%), 3 calls (089799FC - 08979AC8, length 52)
_S1_2_896F8A0 72 instructions (0.000%), 3 calls (0896F8A0 - 0896F908, length 27)
_S1_2_882E548 72 instructions (0.000%), 2 calls (0882E548 - 0882E5D4, length 36)
_S1_2_896CE8C 72 instructions (0.000%), 1 calls (0896CE8C - 0896CFBC, length 77)
_S1_2_88456F4 72 instructions (0.000%), 1 calls (088456F4 - 0884583C, length 83)
_S1_2_895E1E0 70 instructions (0.000%), 10 calls (0895E1E0 - 0895E1F8, length 7)
_S1_2_884438C 70 instructions (0.000%), 10 calls (0884438C - 088443A4, length 7)
_S1_2_8833BAC 70 instructions (0.000%), 2 calls (08833BAC - 08833C34, length 35)
_S1_2_8805774 69 instructions (0.000%), 23 calls (08805774 - 0880577C, length 3)
_S1_2_88A1478 69 instructions (0.000%), 3 calls (088A1478 - 088A14EC, length 30)
_S1_2_885D0DC 69 instructions (0.000%), 1 calls (0885D0DC - 0885D2F8, length 136)
  Back Branch 0885D1C4 1 times (length 28)
_S1_2_899E930 68 instructions (0.000%), 4 calls (0899E930 - 0899E980, length 21)
_S1_2_898D3AC 68 instructions (0.000%), 4 calls (0898D3AC - 0898D438, length 36)
_S1_2_898D398 68 instructions (0.000%), 4 calls (0898D398 - 0898D438, length 41)
_S1_2_895EFAC 68 instructions (0.000%), 4 calls (0895EFAC - 0895FBF4, length 787)
_S1_2_890F3B0 68 instructions (0.000%), 4 calls (0890F3B0 - 0890F460, length 45)
_S1_2_895C0B8 68 instructions (0.000%), 2 calls (0895C0B8 - 0895C13C, length 34)
_S1_2_8854BE0 68 instructions (0.000%), 2 calls (08854BE0 - 08854C64, length 34)
_S1_2_889F24C 68 instructions (0.000%), 1 calls (0889F24C - 0889F358, length 68)
_S1_2_88E4920 67 instructions (0.000%), 1 calls (088E4920 - 088E49C8, length 43)
  Back Branch 088E4964 4 times (length 8)
_S1_2_89A1B34 66 instructions (0.000%), 33 calls (089A1B34 - 089A1B38, length 2)
_S1_2_8903B50 66 instructions (0.000%), 12 calls (08903B50 - 08903B68, length 7)
_S1_2_883A424 66 instructions (0.000%), 6 calls (0883A424 - 0883A464, length 17)
_S1_2_896BFE0 66 instructions (0.000%), 3 calls (0896BFE0 - 0896C040, length 25)
_S1_2_889F62C 66 instructions (0.000%), 1 calls (0889F62C - 0889F758, length 76)
_S1_2_896DFB0 65 instructions (0.000%), 4 calls (0896DFB0 - 0896DFF0, length 17)
_S1_2_8988B04 65 instructions (0.000%), 1 calls (08988B04 - 08988B74, length 29)
  Back Branch 08988B60 5 times (length 9)
_S1_2_8987D80 65 instructions (0.000%), 1 calls (08987D80 - 08987EB8, length 79)
_S1_2_888D0B0 64 instructions (0.000%), 32 calls (0888D0B0 - 0888D0B4, length 2)
_S1_2_896ECB8 64 instructions (0.000%), 8 calls (0896ECB8 - 0896ECD4, length 8)
_S1_2_8845974 64 instructions (0.000%), 4 calls (08845974 - 088459CC, length 23)
_S1_2_8986250 63 instructions (0.000%), 7 calls (08986250 - 08986270, length 9)
_S1_2_8960C1C 63 instructions (0.000%), 3 calls (08960C1C - 08960C6C, length 21)
_S1_2_8915240 63 instructions (0.000%), 3 calls (08915240 - 08915290, length 21)
_S1_2_88A01F8 63 instructions (0.000%), 1 calls (088A01F8 - 088A02F0, length 63)
_S1_2_8844B9C 63 instructions (0.000%), 1 calls (08844B9C - 08844C94, length 63)
_S1_2_882D490 63 instructions (0.000%), 1 calls (0882D490 - 0882D588, length 63)
_S1_2_897A23C 62 instructions (0.000%), 2 calls (0897A23C - 0897A2B8, length 32)
_S1_2_889CDC8 62 instructions (0.000%), 1 calls (0889CDC8 - 0889CEBC, length 62)
_S1_2_88EC808 61 instructions (0.000%), 1 calls (088EC808 - 088EC858, length 21)
  Back Branch 088EC828 6 times (length 8)
_S1_2_88A3088 61 instructions (0.000%), 1 calls (088A3088 - 088A31AC, length 74)
_S1_2_889CCE0 60 instructions (0.000%), 30 calls (0889CCE0 - 0889CCE4, length 2)
_S1_2_88ECAF0 60 instructions (0.000%), 10 calls (088ECAF0 - 088ECB04, length 6)
_S1_2_89591E8 60 instructions (0.000%), 6 calls (089591E8 - 0895920C, length 10)
_S1_2_8957FB8 60 instructions (0.000%), 4 calls (08957FB8 - 08958018, length 25)
_S1_2_88DD528 60 instructions (0.000%), 4 calls (088DD528 - 088DD568, length 17)
_S1_2_884493C 60 instructions (0.000%), 4 calls (0884493C - 0884497C, length 17)
_S1_2_88500BC 60 instructions (0.000%), 3 calls (088500BC - 08850108, length 20)
_S1_2_88A1B20 60 instructions (0.000%), 2 calls (088A1B20 - 088A1B9C, length 32)
_S1_2_8806C9C 59 instructions (0.000%), 1 calls (08806C9C - 08806D84, length 59)
_S1_2_883AA80 58 instructions (0.000%), 2 calls (0883AA80 - 0883AAF0, length 29)
_S1_2_89583B4 58 instructions (0.000%), 1 calls (089583B4 - 089585A8, length 126)
_S1_2_88A1D00 58 instructions (0.000%), 1 calls (088A1D00 - 088A1E00, length 65)
_S1_2_895F040 57 instructions (0.000%), 3 calls (0895F040 - 0895FBF4, length 750)
_S1_2_88A0A2C 57 instructions (0.000%), 3 calls (088A0A2C - 088A0A88, length 24)
_S1_2_898765C 57 instructions (0.000%), 1 calls (0898765C - 0898776C, length 69)
  Back Branch 08987768 1 times (length 37)
_S1_2_883D0E4 57 instructions (0.000%), 1 calls (0883D0E4 - 0883D1C4, length 57)
_S1_2_89A1B04 56 instructions (0.000%), 28 calls (089A1B04 - 089A1B08, length 2)
_S1_2_8958CD4 56 instructions (0.000%), 6 calls (08958CD4 - 08958CFC, length 11)
_S1_2_88EA8F8 56 instructions (0.000%), 4 calls (088EA8F8 - 088EA92C, length 14)
_S1_2_88BD258 56 instructions (0.000%), 4 calls (088BD258 - 088BD28C, length 14)
_S1_2_8861B40 56 instructions (0.000%), 4 calls (08861B40 - 08861B74, length 14)
_S1_2_8970BF8 56 instructions (0.000%), 2 calls (08970BF8 - 08970CDC, length 58)
_S1_2_88A29EC 56 instructions (0.000%), 1 calls (088A29EC - 088A2A90, length 42)
  Back Branch 088A2A34 3 times (length 7)
_S1_2_8838144 56 instructions (0.000%), 1 calls (08838144 - 08838220, length 56)
_S1_2_88A2A94 55 instructions (0.000%), 1 calls (088A2A94 - 088A2B34, length 41)
  Back Branch 088A2AD8 3 times (length 7)
_S1_2_8808384 55 instructions (0.000%), 1 calls (08808384 - 08808678, length 190)
_S1_2_8806800 54 instructions (0.000%), 18 calls (08806800 - 08806808, length 3)
_S1_2_8958DB4 54 instructions (0.000%), 6 calls (08958DB4 - 08958DD4, length 9)
_S1_2_8958D00 54 instructions (0.000%), 6 calls (08958D00 - 08958D20, length 9)
_S1_2_88ECEF4 54 instructions (0.000%), 6 calls (088ECEF4 - 088ECF1C, length 11)
_S1_2_88EB51C 54 instructions (0.000%), 6 calls (088EB51C - 088EB53C, length 9)
_S1_2_8836204 54 instructions (0.000%), 6 calls (08836204 - 0883623C, length 15)
_S1_2_88361C4 54 instructions (0.000%), 6 calls (088361C4 - 08836200, length 16)
_S1_2_8808B3C 54 instructions (0.000%), 6 calls (08808B3C - 08808B5C, length 9)
_S1_2_8808B18 54 instructions (0.000%), 6 calls (08808B18 - 08808B38, length 9)
_S1_2_8861680 54 instructions (0.000%), 2 calls (08861680 - 08861720, length 41)
_S1_2_881E95C 54 instructions (0.000%), 2 calls (0881E95C - 0881E9C4, length 27)
_S1_2_88EA6DC 52 instructions (0.000%), 4 calls (088EA6DC - 088EA70C, length 13)
_S1_2_88902AC 52 instructions (0.000%), 4 calls (088902AC - 088902DC, length 13)
_S1_2_896E9FC 52 instructions (0.000%), 2 calls (0896E9FC - 0896EA60, length 26)
_S1_2_89223D8 52 instructions (0.000%), 2 calls (089223D8 - 0892243C, length 26)
_S1_2_88DD088 52 instructions (0.000%), 1 calls (088DD088 - 088DD154, length 52)
_S1_2_889E10C 52 instructions (0.000%), 1 calls (0889E10C - 0889E1D8, length 52)
_S1_2_885CFF4 52 instructions (0.000%), 1 calls (0885CFF4 - 0885D0D8, length 58)
  Back Branch 0885D0C0 1 times (length 31)
_S1_2_895EF9C 51 instructions (0.000%), 3 calls (0895EF9C - 0895FBF4, length 791)
_S1_2_895EE58 51 instructions (0.000%), 3 calls (0895EE58 - 0895FBF4, length 872)
_S1_2_88A1BC8 51 instructions (0.000%), 1 calls (088A1BC8 - 088A1CBC, length 62)
_S1_2_880817C 51 instructions (0.000%), 1 calls (0880817C - 08808678, length 320)
_S1_2_88610E0 50 instructions (0.000%), 2 calls (088610E0 - 08861160, length 33)
_S1_2_88D82D8 50 instructions (0.000%), 1 calls (088D82D8 - 088D833C, length 26)
  Back Branch 088D8320 4 times (length 8)
_S1_2_88BA4B0 50 instructions (0.000%), 1 calls (088BA4B0 - 088BA590, length 57)
_S1_2_898BDA0 49 instructions (0.000%), 7 calls (0898BDA0 - 0898BDC4, length 10)
_S1_2_88A31B0 49 instructions (0.000%), 1 calls (088A31B0 - 088A3270, length 49)
_S1_2_883D420 49 instructions (0.000%), 1 calls (0883D420 - 0883D4E0, length 49)
_S1_2_8807B30 49 instructions (0.000%), 1 calls (08807B30 - 08807BF0, length 49)
_S1_2_8901A98 48 instructions (0.000%), 24 calls (08901A98 - 08901A9C, length 2)
_S1_2_8904B88 48 instructions (0.000%), 12 calls (08904B88 - 08904B94, length 4)
_S1_2_884F0D0 48 instructions (0.000%), 12 calls (0884F0D0 - 0884F0DC, length 4)
_S1_2_8808CB8 48 instructions (0.000%), 12 calls (08808CB8 - 08808CC4, length 4)
_S1_2_8958F38 48 instructions (0.000%), 6 calls (08958F38 - 08958F54, length 8)
_S1_2_8958C90 48 instructions (0.000%), 6 calls (08958C90 - 08958CAC, length 8)
_S1_2_88EB2D8 48 instructions (0.000%), 6 calls (088EB2D8 - 088EB2F4, length 8)
_S1_2_88EB2B8 48 instructions (0.000%), 6 calls (088EB2B8 - 088EB2D4, length 8)
_S1_2_8846ED8 48 instructions (0.000%), 6 calls (08846ED8 - 08846EF4, length 8)
_S1_2_889036C 48 instructions (0.000%), 4 calls (0889036C - 088903A0, length 14)
_S1_2_889033C 48 instructions (0.000%), 4 calls (0889033C - 08890368, length 12)
_S1_2_882D9E0 48 instructions (0.000%), 3 calls (0882D9E0 - 0882DA1C, length 16)
_S1_2_8898560 48 instructions (0.000%), 2 calls (08898560 - 088985C4, length 26)
_S1_2_89867A0 47 instructions (0.000%), 1 calls (089867A0 - 08986D20, length 353)
_S1_2_89862E8 47 instructions (0.000%), 1 calls (089862E8 - 089863A0, length 47)
_S1_2_88BCFC4 46 instructions (0.000%), 23 calls (088BCFC4 - 088BCFC8, length 2)
_S1_2_896E944 46 instructions (0.000%), 1 calls (0896E944 - 0896E9F8, length 46)
_S1_2_88A28B4 46 instructions (0.000%), 1 calls (088A28B4 - 088A28F8, length 18)
  Back Branch 088A28E0 5 times (length 7)
_S1_2_88A286C 46 instructions (0.000%), 1 calls (088A286C - 088A28B0, length 18)
  Back Branch 088A2898 5 times (length 7)
_S1_2_890FB54 45 instructions (0.000%), 5 calls (0890FB54 - 0890FB74, length 9)
_S1_2_88FBF1C 45 instructions (0.000%), 5 calls (088FBF1C - 088FBF3C, length 9)
_S1_2_899D6D4 45 instructions (0.000%), 3 calls (0899D6D4 - 0899D70C, length 15)
_S1_2_8970344 45 instructions (0.000%), 3 calls (08970344 - 089703CC, length 35)
_S1_2_8906E28 44 instructions (0.000%), 4 calls (08906E28 - 08906E50, length 11)
_S1_2_895C140 44 instructions (0.000%), 2 calls (0895C140 - 0895C1A0, length 25)
_S1_2_898837C 44 instructions (0.000%), 1 calls (0898837C - 08988454, length 55)
_S1_2_890A804 44 instructions (0.000%), 1 calls (0890A804 - 0890A8B4, length 45)
  Back Branch 0890A878 1 times (length 13)
_S1_2_88A031C 44 instructions (0.000%), 1 calls (088A031C - 088A0410, length 62)
_S1_2_8842A64 44 instructions (0.000%), 1 calls (08842A64 - 08842B10, length 44)
_S1_2_8880844 43 instructions (0.000%), 1 calls (08880844 - 08880924, length 57)
_S1_2_8840260 43 instructions (0.000%), 1 calls (08840260 - 08840308, length 43)
_S1_2_8807F88 43 instructions (0.000%), 1 calls (08807F88 - 08808678, length 445)
_S1_2_880680C 42 instructions (0.000%), 14 calls (0880680C - 08806814, length 3)
_S1_2_8978E5C 42 instructions (0.000%), 7 calls (08978E5C - 08978E7C, length 9)
_S1_2_898720C 42 instructions (0.000%), 6 calls (0898720C - 08987224, length 7)
_S1_2_895AF50 42 instructions (0.000%), 6 calls (0895AF50 - 0895B8CC, length 608)
_S1_2_895AF30 42 instructions (0.000%), 6 calls (0895AF30 - 0895B8CC, length 616)
_S1_2_8958E3C 42 instructions (0.000%), 6 calls (08958E3C - 08958E54, length 7)
_S1_2_8958E20 42 instructions (0.000%), 6 calls (08958E20 - 08958E38, length 7)
_S1_2_88BE5F4 42 instructions (0.000%), 6 calls (088BE5F4 - 088BE60C, length 7)
_S1_2_88F0784 42 instructions (0.000%), 2 calls (088F0784 - 088F07D4, length 21)
_S1_2_880524C 42 instructions (0.000%), 2 calls (0880524C - 0880529C, length 21)
_S1_2_896DFF4 42 instructions (0.000%), 1 calls (0896DFF4 - 0896E048, length 22)
  Back Branch 0896E034 4 times (length 8)
_S1_2_89534F8 42 instructions (0.000%), 1 calls (089534F8 - 089536C0, length 115)
_S1_2_8846280 42 instructions (0.000%), 1 calls (08846280 - 08846324, length 42)
_S1_2_898A598 41 instructions (0.000%), 1 calls (0898A598 - 0898A640, length 43)
_S1_2_88043D0 41 instructions (0.000%), 1 calls (088043D0 - 088044D0, length 65)
_S1_2_884AED0 40 instructions (0.000%), 10 calls (0884AED0 - 0884AF58, length 35)
_S1_2_884AD08 40 instructions (0.000%), 10 calls (0884AD08 - 0884AF58, length 149)
_S1_2_88EAC90 40 instructions (0.000%), 4 calls (088EAC90 - 088EACBC, length 12)
_S1_2_8938388 40 instructions (0.000%), 3 calls (08938388 - 089383C4, length 16)
_S1_2_8905D10 40 instructions (0.000%), 1 calls (08905D10 - 08905DAC, length 40)
_S1_2_899D710 39 instructions (0.000%), 3 calls (0899D710 - 0899D740, length 13)
_S1_2_889FE50 39 instructions (0.000%), 3 calls (0889FE50 - 0889FE80, length 13)
_S1_2_89807F8 39 instructions (0.000%), 1 calls (089807F8 - 08980A38, length 145)
_S1_2_88A063C 39 instructions (0.000%), 1 calls (088A063C - 088A06D8, length 40)
_S1_2_88A052C 39 instructions (0.000%), 1 calls (088A052C - 088A05C4, length 39)
_S1_2_885CD04 39 instructions (0.000%), 1 calls (0885CD04 - 0885CDA4, length 41)
_S1_2_885CC38 39 instructions (0.000%), 1 calls (0885CC38 - 0885CD00, length 51)
_S1_2_882135C 39 instructions (0.000%), 1 calls (0882135C - 088213F4, length 39)
_S1_2_88BEB48 38 instructions (0.000%), 2 calls (088BEB48 - 088BEE1C, length 182)
_S1_2_88A1858 38 instructions (0.000%), 1 calls (088A1858 - 088A18EC, length 38)
_S1_2_889FAB8 38 instructions (0.000%), 1 calls (0889FAB8 - 0889FB4C, length 38)
_S1_2_88061F0 38 instructions (0.000%), 1 calls (088061F0 - 08806284, length 38)
_S1_2_898FE80 37 instructions (0.000%), 1 calls (0898FE80 - 0898FF10, length 37)
  Back Branch 0898FF0C 1 times (length 21)
_S1_2_898FDEC 37 instructions (0.000%), 1 calls (0898FDEC - 0898FE7C, length 37)
  Back Branch 0898FE78 1 times (length 21)
_S1_2_8847A0C 37 instructions (0.000%), 1 calls (08847A0C - 08847A9C, length 37)
_S1_2_89A1864 36 instructions (0.000%), 18 calls (089A1864 - 089A1868, length 2)
_S1_2_884FE68 36 instructions (0.000%), 12 calls (0884FE68 - 0884FE70, length 3)
_S1_2_8970B58 36 instructions (0.000%), 6 calls (08970B58 - 08970B7C, length 10)
_S1_2_896FA94 36 instructions (0.000%), 6 calls (0896FA94 - 0896FAA8, length 6)
_S1_2_88A2E6C 36 instructions (0.000%), 6 calls (088A2E6C - 088A2E80, length 6)
_S1_2_8973D04 36 instructions (0.000%), 4 calls (08973D04 - 08973D28, length 10)
_S1_2_8958DD8 36 instructions (0.000%), 4 calls (08958DD8 - 08958DF8, length 9)
_S1_2_88EA6B0 36 instructions (0.000%), 4 calls (088EA6B0 - 088EA6D0, length 9)
_S1_2_8861C60 36 instructions (0.000%), 4 calls (08861C60 - 08861C80, length 9)
_S1_2_8846E8C 36 instructions (0.000%), 4 calls (08846E8C - 08846EAC, length 9)
_S1_2_88D78E8 36 instructions (0.000%), 3 calls (088D78E8 - 088D7914, length 12)
_S1_2_88A3334 36 instructions (0.000%), 1 calls (088A3334 - 088A33C0, length 36)
  Back Branch 088A33A0 1 times (length 14)
_S1_2_88A32A4 36 instructions (0.000%), 1 calls (088A32A4 - 088A3330, length 36)
  Back Branch 088A3310 1 times (length 14)
_S1_2_889FFA4 36 instructions (0.000%), 1 calls (0889FFA4 - 088A0058, length 46)
_S1_2_88BCFE0 35 instructions (0.000%), 7 calls (088BCFE0 - 088BCFF0, length 5)
_S1_2_883F9A0 35 instructions (0.000%), 2 calls (0883F9A0 - 0883FAF8, length 87)
_S1_2_8962CE4 35 instructions (0.000%), 1 calls (08962CE4 - 08962D7C, length 39)
_S1_2_890F4E0 35 instructions (0.000%), 1 calls (0890F4E0 - 0890F568, length 35)
_S1_2_889E950 35 instructions (0.000%), 1 calls (0889E950 - 0889EA00, length 45)
_S1_2_889DA40 35 instructions (0.000%), 1 calls (0889DA40 - 0889DAE0, length 41)
_S1_2_89507F8 34 instructions (0.000%), 2 calls (089507F8 - 08950838, length 17)
_S1_2_886157C 34 instructions (0.000%), 2 calls (0886157C - 088615D8, length 24)
_S1_2_886151C 34 instructions (0.000%), 2 calls (0886151C - 08861578, length 24)
_S1_2_88FBFE8 34 instructions (0.000%), 1 calls (088FBFE8 - 088FC06C, length 34)
_S1_2_88A35BC 34 instructions (0.000%), 1 calls (088A35BC - 088A3640, length 34)
  Back Branch 088A3620 1 times (length 14)
_S1_2_88A3534 34 instructions (0.000%), 1 calls (088A3534 - 088A35B8, length 34)
  Back Branch 088A3598 1 times (length 14)
_S1_2_8845408 34 instructions (0.000%), 1 calls (08845408 - 0884548C, length 34)
_S1_2_88EA948 33 instructions (0.000%), 3 calls (088EA948 - 088EA970, length 11)
_S1_2_898FF14 33 instructions (0.000%), 1 calls (0898FF14 - 0898FF94, length 33)
  Back Branch 0898FF90 1 times (length 19)
_S1_2_898B370 33 instructions (0.000%), 1 calls (0898B370 - 0898B408, length 39)
_S1_2_8863CF0 33 instructions (0.000%), 1 calls (08863CF0 - 08863D70, length 33)
_S1_2_8807A2C 33 instructions (0.000%), 1 calls (08807A2C - 08807AAC, length 33)
_S1_2_89A17D4 32 instructions (0.000%), 16 calls (089A17D4 - 089A17D8, length 2)
_S1_2_880409C 32 instructions (0.000%), 16 calls (0880409C - 088040A0, length 2)
_S1_2_88EAD00 32 instructions (0.000%), 4 calls (088EAD00 - 088EAD1C, length 8)
_S1_2_895083C 32 instructions (0.000%), 2 calls (0895083C - 089508F8, length 48)
_S1_2_890F398 32 instructions (0.000%), 2 calls (0890F398 - 0890F460, length 51)
_S1_2_897A2BC 32 instructions (0.000%), 1 calls (0897A2BC - 0897A33C, length 33)
_S1_2_885D4FC 32 instructions (0.000%), 1 calls (0885D4FC - 0885D590, length 38)
_S1_2_8807AB0 32 instructions (0.000%), 1 calls (08807AB0 - 08807B2C, length 32)
_S1_2_8976474 31 instructions (0.000%), 2 calls (08976474 - 089764B8, length 18)
_S1_2_898F268 31 instructions (0.000%), 1 calls (0898F268 - 0898F300, length 39)
_S1_2_8971C38 31 instructions (0.000%), 1 calls (08971C38 - 08971CB0, length 31)
_S1_2_88EA488 31 instructions (0.000%), 1 calls (088EA488 - 088EA500, length 31)
_S1_2_88A37F8 31 instructions (0.000%), 1 calls (088A37F8 - 088A3888, length 37)
_S1_2_885F514 31 instructions (0.000%), 1 calls (0885F514 - 0885F58C, length 31)
_S1_2_8848AF8 31 instructions (0.000%), 1 calls (08848AF8 - 08848B98, length 41)
_S1_2_889D8B8 30 instructions (0.000%), 10 calls (0889D8B8 - 0889D8C0, length 3)
_S1_2_885CBA8 30 instructions (0.000%), 10 calls (0885CBA8 - 0885CBB0, length 3)
_S1_2_8968C10 30 instructions (0.000%), 6 calls (08968C10 - 08968C20, length 5)
_S1_2_88A04C0 30 instructions (0.000%), 3 calls (088A04C0 - 088A04EC, length 12)
_S1_2_889FE28 30 instructions (0.000%), 3 calls (0889FE28 - 0889FE4C, length 10)
_S1_2_8846AD0 30 instructions (0.000%), 3 calls (08846AD0 - 08846AF4, length 10)
_S1_2_8972B90 30 instructions (0.000%), 2 calls (08972B90 - 08972BC8, length 15)
_S1_2_889872C 30 instructions (0.000%), 2 calls (0889872C - 08898764, length 15)
_S1_2_8820E94 30 instructions (0.000%), 2 calls (08820E94 - 08820ECC, length 15)
_S1_2_885CDA8 30 instructions (0.000%), 1 calls (0885CDA8 - 0885CE44, length 40)
_S1_2_88423A4 30 instructions (0.000%), 1 calls (088423A4 - 08842418, length 30)
_S1_2_8986EF0 29 instructions (0.000%), 1 calls (08986E90 - 08987170, length 185)
  Back Branch 08987088 4 times (length 128)
_S1_2_88A1EA0 29 instructions (0.000%), 1 calls (088A1EA0 - 088A1F10, length 29)
_S1_2_885CF50 29 instructions (0.000%), 1 calls (0885CF50 - 0885CFF0, length 41)
_S1_2_8846BE8 29 instructions (0.000%), 1 calls (08846BE8 - 08846C58, length 29)
_S1_2_8833D6C 29 instructions (0.000%), 1 calls (08833D6C - 08833DDC, length 29)
_S1_2_88BCC48 28 instructions (0.000%), 14 calls (088BCC48 - 088BCC4C, length 2)
_S1_2_8958C54 28 instructions (0.000%), 7 calls (08958C54 - 08958C60, length 4)
_S1_2_88EB29C 28 instructions (0.000%), 4 calls (088EB29C - 088EB2B4, length 7)
_S1_2_88448E8 28 instructions (0.000%), 4 calls (088448E8 - 08844900, length 7)
_S1_2_8979B28 28 instructions (0.000%), 2 calls (08979B28 - 08979B5C, length 14)
_S1_2_8906530 28 instructions (0.000%), 2 calls (08906530 - 0890656C, length 16)
_S1_2_88BD4B4 28 instructions (0.000%), 1 calls (088BD4B4 - 088BD520, length 28)
_S1_2_8861318 28 instructions (0.000%), 1 calls (08861318 - 0886138C, length 30)
_S1_2_8834780 28 instructions (0.000%), 1 calls (08834780 - 088347EC, length 28)
_S1_2_8807BF4 28 instructions (0.000%), 1 calls (08807BF4 - 08807C6C, length 31)
_S1_2_8998300 27 instructions (0.000%), 3 calls (08998300 - 08998320, length 9)
_S1_2_8958D90 27 instructions (0.000%), 3 calls (08958D90 - 08958DB0, length 9)
_S1_2_8958D24 27 instructions (0.000%), 3 calls (08958D24 - 08958D44, length 9)
_S1_2_8958CB0 27 instructions (0.000%), 3 calls (08958CB0 - 08958CD0, length 9)
_S1_2_88FBFC4 27 instructions (0.000%), 3 calls (088FBFC4 - 088FBFE4, length 9)
_S1_2_88EACDC 27 instructions (0.000%), 3 calls (088EACDC - 088EACFC, length 9)
_S1_2_8988A98 27 instructions (0.000%), 1 calls (08988A98 - 08988B00, length 27)
_S1_2_8971CB4 27 instructions (0.000%), 1 calls (08971CB4 - 08971D1C, length 27)
_S1_2_88BF47C 27 instructions (0.000%), 1 calls (088BF47C - 088BF4E4, length 27)
_S1_2_88A378C 27 instructions (0.000%), 1 calls (088A378C - 088A37F4, length 27)
_S1_2_885CBC8 27 instructions (0.000%), 1 calls (0885CBC8 - 0885CC34, length 28)
_S1_2_88441F4 27 instructions (0.000%), 1 calls (088441F4 - 0884425C, length 27)
_S1_2_8972C54 26 instructions (0.000%), 2 calls (08972C54 - 08972C84, length 13)
_S1_2_89508FC 26 instructions (0.000%), 2 calls (089508FC - 0895092C, length 13)
_S1_2_88A14F0 26 instructions (0.000%), 2 calls (088A14F0 - 088A1528, length 15)
_S1_2_898D088 26 instructions (0.000%), 1 calls (0898D088 - 0898D108, length 33)
_S1_2_891B374 26 instructions (0.000%), 1 calls (0891B374 - 0891B3D8, length 26)
_S1_2_88A1F14 26 instructions (0.000%), 1 calls (088A1F14 - 088A1F78, length 26)
_S1_2_889F568 26 instructions (0.000%), 1 calls (0889F568 - 0889F5CC, length 26)
_S1_2_88485FC 26 instructions (0.000%), 1 calls (088485FC - 08848670, length 30)
_S1_2_8808080 26 instructions (0.000%), 1 calls (08808080 - 08808678, length 383)
_S1_2_89627C0 25 instructions (0.000%), 1 calls (089627C0 - 0896282C, length 28)
_S1_2_8943F28 25 instructions (0.000%), 1 calls (08943F28 - 08943F88, length 25)
_S1_2_88FB92C 25 instructions (0.000%), 1 calls (088FB92C - 088FB98C, length 25)
_S1_2_88A2B50 25 instructions (0.000%), 1 calls (088A2B50 - 088A2BB0, length 25)
_S1_2_889CD64 25 instructions (0.000%), 1 calls (0889CD64 - 0889CDC4, length 25)
_S1_2_88058A4 25 instructions (0.000%), 1 calls (088058A4 - 08805904, length 25)
_S1_2_89A1BDC 24 instructions (0.000%), 12 calls (089A1BDC - 089A1BE0, length 2)
_S1_2_890C5DC 24 instructions (0.000%), 12 calls (0890C5DC - 0890C5E0, length 2)
_S1_2_88745C0 24 instructions (0.000%), 8 calls (088745C0 - 088745C8, length 3)
_S1_2_894E294 24 instructions (0.000%), 3 calls (0894E294 - 0894E2B0, length 8)
_S1_2_890FAF4 24 instructions (0.000%), 3 calls (0890FAF4 - 0890FB10, length 8)
_S1_2_8906A38 24 instructions (0.000%), 2 calls (08906A38 - 08906A6C, length 14)
_S1_2_88BC52C 24 instructions (0.000%), 2 calls (088BC52C - 088BC588, length 24)
_S1_2_895EE98 24 instructions (0.000%), 1 calls (0895EE98 - 0895FBF4, length 856)
_S1_2_88D3FD0 24 instructions (0.000%), 1 calls (088D3FD0 - 088D402C, length 24)
_S1_2_88BF4E8 24 instructions (0.000%), 1 calls (088BF4E8 - 088BF544, length 24)
_S1_2_88A34A4 24 instructions (0.000%), 1 calls (088A34A4 - 088A3500, length 24)
_S1_2_88A26A4 24 instructions (0.000%), 1 calls (088A26A4 - 088A2700, length 24)
_S1_2_889E6A8 24 instructions (0.000%), 1 calls (0889E6A8 - 0889E704, length 24)
_S1_2_8898E58 24 instructions (0.000%), 1 calls (08898E58 - 08898EBC, length 26)
_S1_2_88458C4 24 instructions (0.000%), 1 calls (088458C4 - 08845920, length 24)
_S1_2_8943F8C 23 instructions (0.000%), 1 calls (08943F8C - 08943FE4, length 23)
_S1_2_889F5D0 23 instructions (0.000%), 1 calls (0889F5D0 - 0889F628, length 23)
_S1_2_8809CCC 23 instructions (0.000%), 1 calls (08809CCC - 08809D24, length 23)
_S1_2_8807490 23 instructions (0.000%), 1 calls (08807490 - 08807534, length 42)
_S1_2_8915238 22 instructions (0.000%), 11 calls (08915238 - 0891523C, length 2)
_S1_2_8904BFC 22 instructions (0.000%), 11 calls (08904BFC - 08904C00, length 2)
_S1_2_8904BF4 22 instructions (0.000%), 11 calls (08904BF4 - 08904BF8, length 2)
_S1_2_8840510 22 instructions (0.000%), 2 calls (08840510 - 08840538, length 11)
_S1_2_883AD28 22 instructions (0.000%), 2 calls (0883AD28 - 0883ADC0, length 39)
_S1_2_89981B0 22 instructions (0.000%), 1 calls (089981B0 - 08998250, length 41)
_S1_2_88A1A90 22 instructions (0.000%), 1 calls (088A1A90 - 088A1B14, length 34)
_S1_2_889E754 22 instructions (0.000%), 1 calls (0889E754 - 0889E7A8, length 22)
_S1_2_88EB510 21 instructions (0.000%), 7 calls (088EB510 - 088EB518, length 3)
_S1_2_883A57C 21 instructions (0.000%), 7 calls (0883A57C - 0883A584, length 3)
_S1_2_895AF40 21 instructions (0.000%), 3 calls (0895AF40 - 0895B8CC, length 612)
_S1_2_8844904 21 instructions (0.000%), 3 calls (08844904 - 0884491C, length 7)
_S1_2_898B70C 21 instructions (0.000%), 1 calls (0898B70C - 0898B770, length 26)
_S1_2_8988BC8 21 instructions (0.000%), 1 calls (08988BC8 - 08988C18, length 21)
_S1_2_88A38C0 21 instructions (0.000%), 1 calls (088A38C0 - 088A3910, length 21)
_S1_2_88A302C 21 instructions (0.000%), 1 calls (088A302C - 088A3084, length 23)
_S1_2_8848530 21 instructions (0.000%), 1 calls (08848530 - 08848584, length 22)
_S1_2_880AAD8 21 instructions (0.000%), 1 calls (0880AAD8 - 0880AB28, length 21)
_S1_2_8808A44 21 instructions (0.000%), 1 calls (08808A44 - 08808A94, length 21)
_S1_2_88060F4 21 instructions (0.000%), 1 calls (088060F4 - 08806184, length 37)
_S1_2_89A1B4C 20 instructions (0.000%), 10 calls (089A1B4C - 089A1B50, length 2)
_S1_2_8972B88 20 instructions (0.000%), 10 calls (08972B88 - 08972B8C, length 2)
_S1_2_8978E80 20 instructions (0.000%), 2 calls (08978E80 - 08978EA4, length 10)
_S1_2_895AEF4 20 instructions (0.000%), 2 calls (0895AEF4 - 0895B8CC, length 631)
_S1_2_88E0474 20 instructions (0.000%), 2 calls (088E0474 - 088E0498, length 10)
_S1_2_88A1BA0 20 instructions (0.000%), 2 calls (088A1BA0 - 088A1BC4, length 10)
_S1_2_8846A88 20 instructions (0.000%), 2 calls (08846A88 - 08846AAC, length 10)
_S1_2_88E041C 20 instructions (0.000%), 1 calls (088E041C - 088E0470, length 22)
_S1_2_88BD478 20 instructions (0.000%), 1 calls (088BD478 - 088BD520, length 43)
_S1_2_88A299C 20 instructions (0.000%), 1 calls (088A299C - 088A29E8, length 20)
_S1_2_88A28FC 20 instructions (0.000%), 1 calls (088A28FC - 088A2948, length 20)
_S1_2_88A2704 20 instructions (0.000%), 1 calls (088A2704 - 088A2750, length 20)
_S1_2_889CCE8 20 instructions (0.000%), 1 calls (0889CCE8 - 0889CD34, length 20)
_S1_2_8848B9C 20 instructions (0.000%), 1 calls (08848B9C - 08848BFC, length 25)
_S1_2_882DD60 20 instructions (0.000%), 1 calls (0882DD60 - 0882DDAC, length 20)
_S1_2_8978C7C 19 instructions (0.000%), 1 calls (08978C7C - 08978CDC, length 25)
_S1_2_895EFF8 19 instructions (0.000%), 1 calls (0895EFF8 - 0895FBF4, length 768)
_S1_2_8944498 19 instructions (0.000%), 1 calls (08944498 - 089444E0, length 19)
_S1_2_88E05B8 19 instructions (0.000%), 1 calls (088E05B8 - 088E0780, length 115)
_S1_2_88C5CE8 19 instructions (0.000%), 1 calls (088C5CE8 - 088C5D30, length 19)
_S1_2_88B9E3C 19 instructions (0.000%), 1 calls (088B9E3C - 088B9E84, length 19)
_S1_2_88A2D70 19 instructions (0.000%), 1 calls (088A2D70 - 088A2DC0, length 21)
_S1_2_88A2CFC 19 instructions (0.000%), 1 calls (088A2CFC - 088A2D4C, length 21)
_S1_2_88A2020 19 instructions (0.000%), 1 calls (088A2020 - 088A2068, length 19)
_S1_2_88A1A1C 19 instructions (0.000%), 1 calls (088A1A1C - 088A1A8C, length 29)
_S1_2_889FDDC 19 instructions (0.000%), 1 calls (0889FDDC - 0889FE24, length 19)
_S1_2_889E808 19 instructions (0.000%), 1 calls (0889E808 - 0889E858, length 21)
_S1_2_8804B90 19 instructions (0.000%), 1 calls (08804B90 - 08804BD8, length 19)
_S1_2_88F9B28 18 instructions (0.000%), 9 calls (088F9B28 - 088F9B2C, length 2)
_S1_2_88F9B20 18 instructions (0.000%), 9 calls (088F9B20 - 088F9B24, length 2)
_S1_2_88F9B18 18 instructions (0.000%), 9 calls (088F9B18 - 088F9B1C, length 2)
_S1_2_88EA974 18 instructions (0.000%), 3 calls (088EA974 - 088EA988, length 6)
_S1_2_88EA930 18 instructions (0.000%), 3 calls (088EA930 - 088EA944, length 6)
_S1_2_895B290 18 instructions (0.000%), 2 calls (0895B290 - 0895B8CC, length 400)
_S1_2_8958E58 18 instructions (0.000%), 2 calls (08958E58 - 08958E78, length 9)
_S1_2_88EB33C 18 instructions (0.000%), 2 calls (088EB33C - 088EB35C, length 9)
_S1_2_88EB318 18 instructions (0.000%), 2 calls (088EB318 - 088EB338, length 9)
_S1_2_88A2680 18 instructions (0.000%), 2 calls (088A2680 - 088A26A0, length 9)
_S1_2_89386F4 18 instructions (0.000%), 1 calls (089386F4 - 08938740, length 20)
_S1_2_88BA1D8 18 instructions (0.000%), 1 calls (088BA1D8 - 088BA238, length 25)
_S1_2_88A3B84 18 instructions (0.000%), 1 calls (088A3B84 - 088A3BC8, length 18)
_S1_2_889BD50 18 instructions (0.000%), 1 calls (0889BD50 - 0889BD94, length 18)
_S1_2_88079E4 18 instructions (0.000%), 1 calls (088079E4 - 08807A28, length 18)
_S1_2_898D3D4 17 instructions (0.000%), 1 calls (0898D3D4 - 0898D438, length 26)
_S1_2_895F22C 17 instructions (0.000%), 1 calls (0895F22C - 0895FBF4, length 627)
_S1_2_895F204 17 instructions (0.000%), 1 calls (0895F204 - 0895FBF4, length 637)
_S1_2_895F1FC 17 instructions (0.000%), 1 calls (0895F1FC - 0895FBF4, length 639)
_S1_2_895F1F4 17 instructions (0.000%), 1 calls (0895F1F4 - 0895FBF4, length 641)
_S1_2_895F1EC 17 instructions (0.000%), 1 calls (0895F1EC - 0895FBF4, length 643)
_S1_2_88E6520 17 instructions (0.000%), 1 calls (088E6520 - 088E6560, length 17)
_S1_2_88E419C 17 instructions (0.000%), 1 calls (088E419C - 088E41DC, length 17)
_S1_2_88A3914 17 instructions (0.000%), 1 calls (088A3914 - 088A395C, length 19)
_S1_2_889E4C4 17 instructions (0.000%), 1 calls (0889E4C4 - 0889E504, length 17)
_S1_2_8854B94 17 instructions (0.000%), 1 calls (08854B94 - 08854BDC, length 19)
_S1_2_884AB94 17 instructions (0.000%), 1 calls (0884AB94 - 0884ABD4, length 17)
_S1_2_88467BC 16 instructions (0.000%), 8 calls (088467BC - 088467C0, length 2)
_S1_2_88745B0 16 instructions (0.000%), 4 calls (088745B0 - 088745BC, length 4)
_S1_2_883A560 16 instructions (0.000%), 4 calls (0883A560 - 0883A56C, length 4)
_S1_2_890FE70 16 instructions (0.000%), 2 calls (0890FE70 - 0890FE8C, length 8)
_S1_2_89383C8 16 instructions (0.000%), 1 calls (089383C8 - 0893840C, length 18)
_S1_2_88E6CA8 16 instructions (0.000%), 1 calls (088E6CA8 - 088E6CE4, length 16)
_S1_2_88E5C30 16 instructions (0.000%), 1 calls (088E5C30 - 088E5C6C, length 16)
_S1_2_88E4108 16 instructions (0.000%), 1 calls (088E4108 - 088E4144, length 16)
_S1_2_88DF9AC 16 instructions (0.000%), 1 calls (088DF9AC - 088DF9E8, length 16)
_S1_2_88CF458 16 instructions (0.000%), 1 calls (088CF458 - 088CF494, length 16)
_S1_2_88C48CC 16 instructions (0.000%), 1 calls (088C48CC - 088C4908, length 16)
_S1_2_88BC920 16 instructions (0.000%), 1 calls (088BC920 - 088BC95C, length 16)
_S1_2_88A1CC0 16 instructions (0.000%), 1 calls (088A1CC0 - 088A1CFC, length 16)
_S1_2_889E908 16 instructions (0.000%), 1 calls (0889E908 - 0889E94C, length 18)
_S1_2_8844C98 16 instructions (0.000%), 1 calls (08844C98 - 08844CD4, length 16)
_S1_2_8831820 16 instructions (0.000%), 1 calls (08831820 - 0883185C, length 16)
_S1_2_881F108 16 instructions (0.000%), 1 calls (0881F108 - 0881F144, length 16)
_S1_2_880792C 16 instructions (0.000%), 1 calls (0880792C - 08807968, length 16)
_S1_2_8915530 15 instructions (0.000%), 5 calls (08915530 - 08915538, length 3)
_S1_2_8854C68 15 instructions (0.000%), 5 calls (08854C68 - 08854C70, length 3)
_S1_2_8848674 15 instructions (0.000%), 5 calls (08848674 - 0884867C, length 3)
_S1_2_88471AC 15 instructions (0.000%), 5 calls (088471AC - 088471B4, length 3)
_S1_2_895AD9C 15 instructions (0.000%), 3 calls (0895AD9C - 0895B8CC, length 717)
_S1_2_885C96C 15 instructions (0.000%), 3 calls (0885C96C - 0885C97C, length 5)
_S1_2_893834C 15 instructions (0.000%), 1 calls (0893834C - 08938384, length 15)
_S1_2_89035E0 15 instructions (0.000%), 1 calls (089035E0 - 08903618, length 15)
_S1_2_88BA41C 15 instructions (0.000%), 1 calls (088BA41C - 088BA464, length 19)
_S1_2_88997C0 15 instructions (0.000%), 1 calls (088997C0 - 088997F8, length 15)
_S1_2_8860478 15 instructions (0.000%), 1 calls (08860478 - 088604C8, length 21)
_S1_2_88603D8 15 instructions (0.000%), 1 calls (088603D8 - 08860410, length 15)
_S1_2_885F3FC 15 instructions (0.000%), 1 calls (0885F3FC - 0885F510, length 70)
_S1_2_8849078 15 instructions (0.000%), 1 calls (08849078 - 08849104, length 36)
_S1_2_8846B78 15 instructions (0.000%), 1 calls (08846B78 - 08846BB0, length 15)
_S1_2_8844260 15 instructions (0.000%), 1 calls (08844260 - 08844298, length 15)
_S1_2_89A1C2C 14 instructions (0.000%), 7 calls (089A1C2C - 089A1C30, length 2)
_S1_2_89A1BFC 14 instructions (0.000%), 7 calls (089A1BFC - 089A1C00, length 2)
_S1_2_8915294 14 instructions (0.000%), 7 calls (08915294 - 08915298, length 2)
_S1_2_8987D64 14 instructions (0.000%), 2 calls (08987D64 - 08987D7C, length 7)
_S1_2_891546C 14 instructions (0.000%), 2 calls (0891546C - 08915484, length 7)
_S1_2_88A2DF8 14 instructions (0.000%), 2 calls (088A2DF8 - 088A2E10, length 7)
_S1_2_88A0414 14 instructions (0.000%), 2 calls (088A0414 - 088A042C, length 7)
_S1_2_885F5FC 14 instructions (0.000%), 2 calls (0885F5FC - 0885F614, length 7)
_S1_2_884992C 14 instructions (0.000%), 2 calls (0884992C - 08849944, length 7)
_S1_2_8820ED0 14 instructions (0.000%), 2 calls (08820ED0 - 08820EE8, length 7)
_S1_2_895A98C 14 instructions (0.000%), 1 calls (0895A98C - 0895AB40, length 110)
_S1_2_8918B40 14 instructions (0.000%), 1 calls (08918B40 - 08918B74, length 14)
_S1_2_88F9AD0 14 instructions (0.000%), 1 calls (088F9AD0 - 088F9B04, length 14)
_S1_2_88BDA08 14 instructions (0.000%), 1 calls (088BDA08 - 088BDA3C, length 14)
_S1_2_889E85C 14 instructions (0.000%), 1 calls (0889E85C - 0889E904, length 43)
_S1_2_8805214 14 instructions (0.000%), 1 calls (08805214 - 08805248, length 14)
_S1_2_895406C 13 instructions (0.000%), 1 calls (0895406C - 0895409C, length 13)
_S1_2_88F9A9C 13 instructions (0.000%), 1 calls (088F9A9C - 088F9ACC, length 13)
_S1_2_88EAE64 13 instructions (0.000%), 1 calls (088EAE64 - 088EAE94, length 13)
_S1_2_88E4A00 13 instructions (0.000%), 1 calls (088E4A00 - 088E4A34, length 14)
_S1_2_88DCFE0 13 instructions (0.000%), 1 calls (088DCFE0 - 088DD010, length 13)
_S1_2_88D77DC 13 instructions (0.000%), 1 calls (088D77DC - 088D780C, length 13)
_S1_2_88D3E80 13 instructions (0.000%), 1 calls (088D3E80 - 088D3EB0, length 13)
_S1_2_88D3E4C 13 instructions (0.000%), 1 calls (088D3E4C - 088D3E7C, length 13)
_S1_2_88D0F30 13 instructions (0.000%), 1 calls (088D0F30 - 088D0F60, length 13)
_S1_2_88CF348 13 instructions (0.000%), 1 calls (088CF348 - 088CF378, length 13)
_S1_2_88CD134 13 instructions (0.000%), 1 calls (088CD134 - 088CD164, length 13)
_S1_2_88C5BFC 13 instructions (0.000%), 1 calls (088C5BFC - 088C5C2C, length 13)
_S1_2_88C4794 13 instructions (0.000%), 1 calls (088C4794 - 088C47C4, length 13)
_S1_2_88BF36C 13 instructions (0.000%), 1 calls (088BF36C - 088BF39C, length 13)
_S1_2_88BEB30 13 instructions (0.000%), 1 calls (088BEB30 - 088BEE1C, length 188)
_S1_2_88BE370 13 instructions (0.000%), 1 calls (088BE370 - 088BE60C, length 168)
_S1_2_88BE358 13 instructions (0.000%), 1 calls (088BE358 - 088BE60C, length 174)
_S1_2_88A3AFC 13 instructions (0.000%), 1 calls (088A3AFC - 088A3B30, length 14)
_S1_2_88A2DC4 13 instructions (0.000%), 1 calls (088A2DC4 - 088A2DF4, length 13)
_S1_2_889D900 13 instructions (0.000%), 1 calls (0889D900 - 0889D930, length 13)
_S1_2_889CAEC 13 instructions (0.000%), 1 calls (0889CAEC - 0889CB1C, length 13)
_S1_2_889BCF0 13 instructions (0.000%), 1 calls (0889BCF0 - 0889BD20, length 13)
_S1_2_8863898 13 instructions (0.000%), 1 calls (08863898 - 088638C8, length 13)
_S1_2_8862E00 13 instructions (0.000%), 1 calls (08862E00 - 08862E30, length 13)
_S1_2_888C710 12 instructions (0.000%), 6 calls (0888C710 - 0888C714, length 2)
_S1_2_8846820 12 instructions (0.000%), 6 calls (08846820 - 08846824, length 2)
_S1_2_88079BC 12 instructions (0.000%), 6 calls (088079BC - 088079C0, length 2)
_S1_2_8997E98 12 instructions (0.000%), 4 calls (08997E98 - 08997EA0, length 3)
_S1_2_8960F8C 12 instructions (0.000%), 4 calls (08960F8C - 08960F94, length 3)
_S1_2_88467B0 12 instructions (0.000%), 4 calls (088467B0 - 088467B8, length 3)
_S1_2_883A63C 12 instructions (0.000%), 4 calls (0883A63C - 0883A644, length 3)
_S1_2_883A624 12 instructions (0.000%), 4 calls (0883A624 - 0883A62C, length 3)
_S1_2_8909DF8 12 instructions (0.000%), 3 calls (08909DF8 - 08909E04, length 4)
_S1_2_89070E0 12 instructions (0.000%), 3 calls (089070E0 - 089070EC, length 4)
_S1_2_88FE8A0 12 instructions (0.000%), 3 calls (088FE8A0 - 088FE8AC, length 4)
_S1_2_88A15AC 12 instructions (0.000%), 3 calls (088A15AC - 088A15B8, length 4)
_S1_2_8844754 12 instructions (0.000%), 3 calls (08844754 - 08844760, length 4)
_S1_2_895B048 12 instructions (0.000%), 1 calls (0895B048 - 0895B8CC, length 546)
_S1_2_8944454 12 instructions (0.000%), 1 calls (08944454 - 08944484, length 13)
_S1_2_88CF37C 12 instructions (0.000%), 1 calls (088CF37C - 088CF3A8, length 12)
_S1_2_88BF3A0 12 instructions (0.000%), 1 calls (088BF3A0 - 088BF3CC, length 12)
_S1_2_88BE5E0 12 instructions (0.000%), 1 calls (088BE5E0 - 088BE60C, length 12)
_S1_2_88BCF94 12 instructions (0.000%), 1 calls (088BCF94 - 088BCFC0, length 12)
_S1_2_88A3504 12 instructions (0.000%), 1 calls (088A3504 - 088A3530, length 12)
_S1_2_88A3274 12 instructions (0.000%), 1 calls (088A3274 - 088A32A0, length 12)
_S1_2_8872AA0 12 instructions (0.000%), 1 calls (08872AA0 - 08872ACC, length 12)
_S1_2_8863DE4 12 instructions (0.000%), 1 calls (08863DE4 - 08863E10, length 12)
_S1_2_884241C 12 instructions (0.000%), 1 calls (0884241C - 08842448, length 12)
_S1_2_883AD0C 12 instructions (0.000%), 1 calls (0883AD0C - 0883ADC0, length 46)
_S1_2_880568C 12 instructions (0.000%), 1 calls (0880568C - 088056B8, length 12)
_S1_2_8988810 11 instructions (0.000%), 1 calls (08988810 - 08988838, length 11)
_S1_2_895E75C 11 instructions (0.000%), 1 calls (0895E75C - 0895E7A4, length 19)
_S1_2_895E5B4 11 instructions (0.000%), 1 calls (0895E5B4 - 0895E7A4, length 125)
_S1_2_8939030 11 instructions (0.000%), 1 calls (08939030 - 08939058, length 11)
_S1_2_89190F0 11 instructions (0.000%), 1 calls (089190F0 - 08919118, length 11)
_S1_2_88EA424 11 instructions (0.000%), 1 calls (088EA424 - 088EA44C, length 11)
_S1_2_88D3FA4 11 instructions (0.000%), 1 calls (088D3FA4 - 088D3FCC, length 11)
_S1_2_88D101C 11 instructions (0.000%), 1 calls (088D101C - 088D1044, length 11)
_S1_2_88C47C8 11 instructions (0.000%), 1 calls (088C47C8 - 088C47F0, length 11)
_S1_2_88BD450 11 instructions (0.000%), 1 calls (088BD450 - 088BD520, length 53)
_S1_2_88A294C 11 instructions (0.000%), 1 calls (088A294C - 088A2974, length 11)
_S1_2_8880ABC 11 instructions (0.000%), 1 calls (08880ABC - 08880AE4, length 11)
_S1_2_88724C8 11 instructions (0.000%), 1 calls (088724C8 - 088724F0, length 11)
_S1_2_89A1D54 10 instructions (0.000%), 5 calls (089A1D54 - 089A1D58, length 2)
_S1_2_89A1B6C 10 instructions (0.000%), 5 calls (089A1B6C - 089A1B70, length 2)
_S1_2_895AFE0 10 instructions (0.000%), 2 calls (0895AFE0 - 0895B8CC, length 572)
_S1_2_8989118 10 instructions (0.000%), 1 calls (08989118 - 0898913C, length 10)
_S1_2_89012B4 10 instructions (0.000%), 1 calls (089012B4 - 089012D8, length 10)
_S1_2_88E4148 10 instructions (0.000%), 1 calls (088E4148 - 088E416C, length 10)
_S1_2_88DF9EC 10 instructions (0.000%), 1 calls (088DF9EC - 088DFA10, length 10)
_S1_2_88D7810 10 instructions (0.000%), 1 calls (088D7810 - 088D7834, length 10)
_S1_2_88D0F64 10 instructions (0.000%), 1 calls (088D0F64 - 088D0F88, length 10)
_S1_2_88CD220 10 instructions (0.000%), 1 calls (088CD220 - 088CD244, length 10)
_S1_2_88CD168 10 instructions (0.000%), 1 calls (088CD168 - 088CD18C, length 10)
_S1_2_88C5C30 10 instructions (0.000%), 1 calls (088C5C30 - 088C5C54, length 10)
_S1_2_88A2658 10 instructions (0.000%), 1 calls (088A2658 - 088A267C, length 10)
_S1_2_88A02F4 10 instructions (0.000%), 1 calls (088A02F4 - 088A0318, length 10)
_S1_2_884A2E0 10 instructions (0.000%), 1 calls (0884A2E0 - 0884A320, length 17)
_S1_2_88A15BC 9 instructions (0.000%), 3 calls (088A15BC - 088A15C4, length 3)
_S1_2_88A0F90 9 instructions (0.000%), 3 calls (088A0F90 - 088A0F98, length 3)
_S1_2_884ED8C 9 instructions (0.000%), 3 calls (0884ED8C - 0884ED94, length 3)
_S1_2_883A630 9 instructions (0.000%), 3 calls (0883A630 - 0883A638, length 3)
_S1_2_89889E4 9 instructions (0.000%), 1 calls (089889E4 - 08988A1C, length 15)
  Back Branch 08988A18 1 times (length 8)
_S1_2_89524F8 9 instructions (0.000%), 1 calls (089524F8 - 0895262C, length 78)
_S1_2_8944508 9 instructions (0.000%), 1 calls (08944508 - 08944528, length 9)
_S1_2_89444E4 9 instructions (0.000%), 1 calls (089444E4 - 08944504, length 9)
_S1_2_890B96C 9 instructions (0.000%), 1 calls (0890B96C - 0890B98C, length 9)
_S1_2_88EAE20 9 instructions (0.000%), 1 calls (088EAE20 - 088EAE40, length 9)
_S1_2_88EAD20 9 instructions (0.000%), 1 calls (088EAD20 - 088EAD40, length 9)
_S1_2_88BD468 9 instructions (0.000%), 1 calls (088BD468 - 088BD520, length 47)
_S1_2_88BA48C 9 instructions (0.000%), 1 calls (088BA48C - 088BA4AC, length 9)
_S1_2_88BA468 9 instructions (0.000%), 1 calls (088BA468 - 088BA488, length 9)
_S1_2_88A2978 9 instructions (0.000%), 1 calls (088A2978 - 088A2998, length 9)
_S1_2_88A2754 9 instructions (0.000%), 1 calls (088A2754 - 088A2774, length 9)
_S1_2_889FEBC 9 instructions (0.000%), 1 calls (0889FEBC - 0889FEDC, length 9)
_S1_2_889D960 9 instructions (0.000%), 1 calls (0889D960 - 0889D980, length 9)
_S1_2_88448A0 9 instructions (0.000%), 1 calls (088448A0 - 088448C0, length 9)
_S1_2_8805538 9 instructions (0.000%), 1 calls (08805538 - 08805558, length 9)
_S1_2_89A1C0C 8 instructions (0.000%), 4 calls (089A1C0C - 089A1C10, length 2)
_S1_2_89A1BF4 8 instructions (0.000%), 4 calls (089A1BF4 - 089A1BF8, length 2)
_S1_2_89A1BEC 8 instructions (0.000%), 4 calls (089A1BEC - 089A1BF0, length 2)
_S1_2_89A1B74 8 instructions (0.000%), 4 calls (089A1B74 - 089A1B78, length 2)
_S1_2_89A1A94 8 instructions (0.000%), 4 calls (089A1A94 - 089A1A98, length 2)
_S1_2_89A1A7C 8 instructions (0.000%), 4 calls (089A1A7C - 089A1A80, length 2)
_S1_2_89A1A74 8 instructions (0.000%), 4 calls (089A1A74 - 089A1A78, length 2)
_S1_2_89A19E4 8 instructions (0.000%), 4 calls (089A19E4 - 089A19E8, length 2)
_S1_2_8992208 8 instructions (0.000%), 4 calls (08992208 - 0899220C, length 2)
_S1_2_8904B98 8 instructions (0.000%), 2 calls (08904B98 - 08904BA4, length 4)
_S1_2_88DFA40 8 instructions (0.000%), 2 calls (088DFA40 - 088DFA4C, length 4)
_S1_2_88A15C8 8 instructions (0.000%), 2 calls (088A15C8 - 088A15D4, length 4)
_S1_2_8854B84 8 instructions (0.000%), 2 calls (08854B84 - 08854B90, length 4)
_S1_2_8848AE8 8 instructions (0.000%), 2 calls (08848AE8 - 08848AF4, length 4)
_S1_2_896700C 8 instructions (0.000%), 1 calls (0896700C - 08967028, length 8)
_S1_2_894E414 8 instructions (0.000%), 1 calls (0894E414 - 0894E430, length 8)
_S1_2_894E274 8 instructions (0.000%), 1 calls (0894E274 - 0894E290, length 8)
_S1_2_8938744 8 instructions (0.000%), 1 calls (08938744 - 08938760, length 8)
_S1_2_890FB78 8 instructions (0.000%), 1 calls (0890FB78 - 0890FB94, length 8)
_S1_2_8906304 8 instructions (0.000%), 1 calls (08906304 - 08906320, length 8)
_S1_2_88EB6F8 8 instructions (0.000%), 1 calls (088EB6F8 - 088EB714, length 8)
_S1_2_88EB3B0 8 instructions (0.000%), 1 calls (088EB3B0 - 088EB3CC, length 8)
_S1_2_88EB390 8 instructions (0.000%), 1 calls (088EB390 - 088EB3AC, length 8)
_S1_2_88EB244 8 instructions (0.000%), 1 calls (088EB244 - 088EB260, length 8)
_S1_2_88EB200 8 instructions (0.000%), 1 calls (088EB200 - 088EB21C, length 8)
_S1_2_88EAFB8 8 instructions (0.000%), 1 calls (088EAFB8 - 088EAFD4, length 8)
_S1_2_88EAE00 8 instructions (0.000%), 1 calls (088EAE00 - 088EAE1C, length 8)
_S1_2_88EA450 8 instructions (0.000%), 1 calls (088EA450 - 088EA484, length 14)
_S1_2_88E5CA4 8 instructions (0.000%), 1 calls (088E5CA4 - 088E5CC0, length 8)
_S1_2_88A2D50 8 instructions (0.000%), 1 calls (088A2D50 - 088A2D6C, length 8)
_S1_2_88A2CC0 8 instructions (0.000%), 1 calls (088A2CC0 - 088A2CDC, length 8)
_S1_2_889FEE0 8 instructions (0.000%), 1 calls (0889FEE0 - 0889FEFC, length 8)
_S1_2_88060D4 8 instructions (0.000%), 1 calls (088060D4 - 088060F0, length 8)
_S1_2_8990268 7 instructions (0.000%), 1 calls (08990268 - 08990280, length 7)
_S1_2_88DD038 7 instructions (0.000%), 1 calls (088DD038 - 088DD050, length 7)
_S1_2_88DD014 7 instructions (0.000%), 1 calls (088DD014 - 088DD02C, length 7)
_S1_2_88B9E20 7 instructions (0.000%), 1 calls (088B9E20 - 088B9E38, length 7)
_S1_2_88A367C 7 instructions (0.000%), 1 calls (088A367C - 088A3694, length 7)
_S1_2_88A3660 7 instructions (0.000%), 1 calls (088A3660 - 088A3678, length 7)
_S1_2_88A3644 7 instructions (0.000%), 1 calls (088A3644 - 088A365C, length 7)
_S1_2_88A33FC 7 instructions (0.000%), 1 calls (088A33FC - 088A3414, length 7)
_S1_2_88A33E0 7 instructions (0.000%), 1 calls (088A33E0 - 088A33F8, length 7)
_S1_2_88A33C4 7 instructions (0.000%), 1 calls (088A33C4 - 088A33DC, length 7)
_S1_2_88A05C8 7 instructions (0.000%), 1 calls (088A05C8 - 088A05E0, length 7)
_S1_2_8860364 7 instructions (0.000%), 1 calls (08860364 - 0886037C, length 7)
_S1_2_883A234 7 instructions (0.000%), 1 calls (0883A234 - 0883A24C, length 7)
_S1_2_89A1DC4 6 instructions (0.000%), 3 calls (089A1DC4 - 089A1DC8, length 2)
_S1_2_89A1C4C 6 instructions (0.000%), 3 calls (089A1C4C - 089A1C50, length 2)
_S1_2_89A18A4 6 instructions (0.000%), 3 calls (089A18A4 - 089A18A8, length 2)
_S1_2_890C5EC 6 instructions (0.000%), 3 calls (0890C5EC - 0890C5F0, length 2)
_S1_2_890A41C 6 instructions (0.000%), 3 calls (0890A41C - 0890A420, length 2)
_S1_2_8906F84 6 instructions (0.000%), 3 calls (08906F84 - 08906F88, length 2)
_S1_2_88A15A4 6 instructions (0.000%), 3 calls (088A15A4 - 088A15A8, length 2)
_S1_2_88A0A24 6 instructions (0.000%), 3 calls (088A0A24 - 088A0A28, length 2)
_S1_2_88A0460 6 instructions (0.000%), 3 calls (088A0460 - 088A0464, length 2)
_S1_2_88A0458 6 instructions (0.000%), 3 calls (088A0458 - 088A045C, length 2)
_S1_2_88460B8 6 instructions (0.000%), 3 calls (088460B8 - 088460BC, length 2)
_S1_2_89152F0 6 instructions (0.000%), 2 calls (089152F0 - 089152F8, length 3)
_S1_2_88DFEE8 6 instructions (0.000%), 2 calls (088DFEE8 - 088DFEF0, length 3)
_S1_2_88CF44C 6 instructions (0.000%), 2 calls (088CF44C - 088CF454, length 3)
_S1_2_88485F0 6 instructions (0.000%), 2 calls (088485F0 - 088485F8, length 3)
_S1_2_8987644 6 instructions (0.000%), 1 calls (08987644 - 08987658, length 6)
_S1_2_88FB3A4 6 instructions (0.000%), 1 calls (088FB3A4 - 088FB3B8, length 6)
_S1_2_88EB264 6 instructions (0.000%), 1 calls (088EB264 - 088EB278, length 6)
_S1_2_88E86A4 6 instructions (0.000%), 1 calls (088E86A4 - 088E86B8, length 6)
_S1_2_88BCF7C 6 instructions (0.000%), 1 calls (088BCF7C - 088BCF90, length 6)
_S1_2_88BB9B8 6 instructions (0.000%), 1 calls (088BB9B8 - 088BB9CC, length 6)
_S1_2_88BA5F0 6 instructions (0.000%), 1 calls (088BA5F0 - 088BA604, length 6)
_S1_2_883CB94 6 instructions (0.000%), 1 calls (0883CB94 - 0883CBA8, length 6)
_S1_2_88088F0 6 instructions (0.000%), 1 calls (088088F0 - 08808904, length 6)
_S1_2_898DCD8 5 instructions (0.000%), 1 calls (0898DCD8 - 0898DCE8, length 5)
_S1_2_89151FC 5 instructions (0.000%), 1 calls (089151FC - 0891520C, length 5)
_S1_2_8904D4C 5 instructions (0.000%), 1 calls (08904D4C - 08904D5C, length 5)
_S1_2_88C48B8 5 instructions (0.000%), 1 calls (088C48B8 - 088C48C8, length 5)
_S1_2_88A17D0 5 instructions (0.000%), 1 calls (088A17D0 - 088A17E0, length 5)
_S1_2_88A1590 5 instructions (0.000%), 1 calls (088A1590 - 088A15A0, length 5)
_S1_2_884244C 5 instructions (0.000%), 1 calls (0884244C - 0884245C, length 5)
_S1_2_8000090 4 instructions (0.000%), 4 calls (08000090 - 08000098, length 3)
_S1_2_89A1D94 4 instructions (0.000%), 2 calls (089A1D94 - 089A1D98, length 2)
_S1_2_89A1C64 4 instructions (0.000%), 2 calls (089A1C64 - 089A1C68, length 2)
_S1_2_89A1C04 4 instructions (0.000%), 2 calls (089A1C04 - 089A1C08, length 2)
_S1_2_89A1BB4 4 instructions (0.000%), 2 calls (089A1BB4 - 089A1BB8, length 2)
_S1_2_89A1A44 4 instructions (0.000%), 2 calls (089A1A44 - 089A1A48, length 2)
_S1_2_89A1A3C 4 instructions (0.000%), 2 calls (089A1A3C - 089A1A40, length 2)
_S1_2_89A1934 4 instructions (0.000%), 2 calls (089A1934 - 089A1938, length 2)
_S1_2_89A192C 4 instructions (0.000%), 2 calls (089A192C - 089A1930, length 2)
_S1_2_89A1924 4 instructions (0.000%), 2 calls (089A1924 - 089A1928, length 2)
_S1_2_89A190C 4 instructions (0.000%), 2 calls (089A190C - 089A1910, length 2)
_S1_2_8972C88 4 instructions (0.000%), 2 calls (08972C88 - 08972C8C, length 2)
_S1_2_8969C3C 4 instructions (0.000%), 2 calls (08969C3C - 08969C40, length 2)
_S1_2_887C2B4 4 instructions (0.000%), 2 calls (0887C2B4 - 0887C2B8, length 2)
_S1_2_8998C9C 4 instructions (0.000%), 1 calls (08998C9C - 08998CA8, length 4)
_S1_2_8944488 4 instructions (0.000%), 1 calls (08944488 - 08944494, length 4)
_S1_2_88F9B08 4 instructions (0.000%), 1 calls (088F9B08 - 088F9B14, length 4)
_S1_2_88BBD00 4 instructions (0.000%), 1 calls (088BBD00 - 088BBD0C, length 4)
_S1_2_889E4B4 4 instructions (0.000%), 1 calls (0889E4B4 - 0889E4C0, length 4)
_S1_2_883D0D4 4 instructions (0.000%), 1 calls (0883D0D4 - 0883D0E0, length 4)
_S1_2_8918BAC 3 instructions (0.000%), 1 calls (08918BAC - 08918BB4, length 3)
_S1_2_891522C 3 instructions (0.000%), 1 calls (0891522C - 08915234, length 3)
_S1_2_8915210 3 instructions (0.000%), 1 calls (08915210 - 08915218, length 3)
_S1_2_88EAC84 3 instructions (0.000%), 1 calls (088EAC84 - 088EAC8C, length 3)
_S1_2_88E66B0 3 instructions (0.000%), 1 calls (088E66B0 - 088E66B8, length 3)
_S1_2_88E669C 3 instructions (0.000%), 1 calls (088E669C - 088E66A4, length 3)
_S1_2_889C5F4 3 instructions (0.000%), 1 calls (0889C5F4 - 0889C5FC, length 3)
_S1_2_89A1DD4 2 instructions (0.000%), 1 calls (089A1DD4 - 089A1DD8, length 2)
_S1_2_89A1DBC 2 instructions (0.000%), 1 calls (089A1DBC - 089A1DC0, length 2)
_S1_2_89A1D7C 2 instructions (0.000%), 1 calls (089A1D7C - 089A1D80, length 2)
_S1_2_89A1D3C 2 instructions (0.000%), 1 calls (089A1D3C - 089A1D40, length 2)
_S1_2_89A1CDC 2 instructions (0.000%), 1 calls (089A1CDC - 089A1CE0, length 2)
_S1_2_89A1CCC 2 instructions (0.000%), 1 calls (089A1CCC - 089A1CD0, length 2)
_S1_2_89A1CC4 2 instructions (0.000%), 1 calls (089A1CC4 - 089A1CC8, length 2)
_S1_2_89A1CBC 2 instructions (0.000%), 1 calls (089A1CBC - 089A1CC0, length 2)
_S1_2_89A1CA4 2 instructions (0.000%), 1 calls (089A1CA4 - 089A1CA8, length 2)
_S1_2_89A1C84 2 instructions (0.000%), 1 calls (089A1C84 - 089A1C88, length 2)
_S1_2_89A1BE4 2 instructions (0.000%), 1 calls (089A1BE4 - 089A1BE8, length 2)
_S1_2_89A1B84 2 instructions (0.000%), 1 calls (089A1B84 - 089A1B88, length 2)
_S1_2_89A1B2C 2 instructions (0.000%), 1 calls (089A1B2C - 089A1B30, length 2)
_S1_2_89A1B0C 2 instructions (0.000%), 1 calls (089A1B0C - 089A1B10, length 2)
_S1_2_89A1ADC 2 instructions (0.000%), 1 calls (089A1ADC - 089A1AE0, length 2)
_S1_2_89A1ABC 2 instructions (0.000%), 1 calls (089A1ABC - 089A1AC0, length 2)
_S1_2_89A1AB4 2 instructions (0.000%), 1 calls (089A1AB4 - 089A1AB8, length 2)
_S1_2_89A1A6C 2 instructions (0.000%), 1 calls (089A1A6C - 089A1A70, length 2)
_S1_2_89A1A5C 2 instructions (0.000%), 1 calls (089A1A5C - 089A1A60, length 2)
_S1_2_89A1A34 2 instructions (0.000%), 1 calls (089A1A34 - 089A1A38, length 2)
_S1_2_89A1A1C 2 instructions (0.000%), 1 calls (089A1A1C - 089A1A20, length 2)
_S1_2_89A19B4 2 instructions (0.000%), 1 calls (089A19B4 - 089A19B8, length 2)
_S1_2_89A19A4 2 instructions (0.000%), 1 calls (089A19A4 - 089A19A8, length 2)
_S1_2_89A199C 2 instructions (0.000%), 1 calls (089A199C - 089A19A0, length 2)
_S1_2_89A198C 2 instructions (0.000%), 1 calls (089A198C - 089A1990, length 2)
_S1_2_89A1974 2 instructions (0.000%), 1 calls (089A1974 - 089A1978, length 2)
_S1_2_89A196C 2 instructions (0.000%), 1 calls (089A196C - 089A1970, length 2)
_S1_2_89A194C 2 instructions (0.000%), 1 calls (089A194C - 089A1950, length 2)
_S1_2_89A1944 2 instructions (0.000%), 1 calls (089A1944 - 089A1948, length 2)
_S1_2_89A191C 2 instructions (0.000%), 1 calls (089A191C - 089A1920, length 2)
_S1_2_89A1914 2 instructions (0.000%), 1 calls (089A1914 - 089A1918, length 2)
_S1_2_89A18F4 2 instructions (0.000%), 1 calls (089A18F4 - 089A18F8, length 2)
_S1_2_89A18E4 2 instructions (0.000%), 1 calls (089A18E4 - 089A18E8, length 2)
_S1_2_89A18CC 2 instructions (0.000%), 1 calls (089A18CC - 089A18D0, length 2)
_S1_2_89A18BC 2 instructions (0.000%), 1 calls (089A18BC - 089A18C0, length 2)
_S1_2_89A18B4 2 instructions (0.000%), 1 calls (089A18B4 - 089A18B8, length 2)
_S1_2_89A189C 2 instructions (0.000%), 1 calls (089A189C - 089A18A0, length 2)
_S1_2_89A1814 2 instructions (0.000%), 1 calls (089A1814 - 089A1818, length 2)
_S1_2_89A180C 2 instructions (0.000%), 1 calls (089A180C - 089A1810, length 2)
_S1_2_89299CC 2 instructions (0.000%), 1 calls (089299CC - 089299D0, length 2)
_S1_2_8918B38 2 instructions (0.000%), 1 calls (08918B38 - 08918B3C, length 2)
_S1_2_8918B30 2 instructions (0.000%), 1 calls (08918B30 - 08918B34, length 2)
_S1_2_8918B28 2 instructions (0.000%), 1 calls (08918B28 - 08918B2C, length 2)
_S1_2_8904BEC 2 instructions (0.000%), 1 calls (08904BEC - 08904BF0, length 2)
_S1_2_8904A24 2 instructions (0.000%), 1 calls (08904A24 - 08904A28, length 2)
_S1_2_88E5C70 2 instructions (0.000%), 1 calls (088E5C70 - 088E5C74, length 2)
_S1_2_88E4DC4 2 instructions (0.000%), 1 calls (088E4DC4 - 088E4DC8, length 2)
_S1_2_88DD054 2 instructions (0.000%), 1 calls (088DD054 - 088DD058, length 2)
_S1_2_889E0B4 2 instructions (0.000%), 1 calls (0889E0B4 - 0889E0B8, length 2)
_S1_2_886E090 2 instructions (0.000%), 1 calls (0886E090 - 0886E094, length 2)
_S1_2_886E088 2 instructions (0.000%), 1 calls (0886E088 - 0886E08C, length 2)
_S1_2_886E080 2 instructions (0.000%), 1 calls (0886E080 - 0886E084, length 2)
_S1_2_886E078 2 instructions (0.000%), 1 calls (0886E078 - 0886E07C, length 2)
_S1_2_886E070 2 instructions (0.000%), 1 calls (0886E070 - 0886E074, length 2)
_S1_2_885F3F4 2 instructions (0.000%), 1 calls (0885F3F4 - 0885F3F8, length 2)
_S1_2_885046C 2 instructions (0.000%), 1 calls (0885046C - 08850470, length 2)
_S1_2_88496A4 2 instructions (0.000%), 1 calls (088496A4 - 088496A8, length 2)
_S1_2_8847454 2 instructions (0.000%), 1 calls (08847454 - 08847458, length 2)
_S1_2_88467A8 2 instructions (0.000%), 1 calls (088467A8 - 088467AC, length 2)
_S1_2_8000030 1 instructions (0.000%), 1 calls (08000030 - 08000038, length 3)
_S1_2_88FC0EC (MatrixOperation1) 0 instructions (0.000%), 1,745,356 calls (088FC0EC - 088FC25C, length 93)
_S1_2_8989CFC (sceGuSetMatrix) 0 instructions (0.000%), 1,149,903 calls (08989CFC - 08989FFC, length 193)
_S1_2_898A6A8 (sceGuMaterial) 0 instructions (0.000%), 388,664 calls (0898A6A8 - 0898A734, length 36)
_S1_2_8998D2C (memcpy) 0 instructions (0.000%), 382,041 calls (08998D2C - 08998D68, length 16)
_S1_2_8994D10 (MathFloatSqrt) 0 instructions (0.000%), 253,138 calls (08994D10 - 08994E4C, length 80)
_S1_2_8989654 (sceGuTexImage) 0 instructions (0.000%), 241,838 calls (08989654 - 089896D0, length 32)
_S1_2_8998E90 (strcmp) 0 instructions (0.000%), 210,777 calls (08998E90 - 08998EC0, length 13)
_S1_2_8998E00 (memset) 0 instructions (0.000%), 185,679 calls (08998E00 - 08998E30, length 13)
_S1_2_89895AC (sceGuTexMapMode) 0 instructions (0.000%), 107,452 calls (089895AC - 089895F8, length 20)
_S1_2_8989554 (sceGuTexLevelMode) 0 instructions (0.000%), 101,038 calls (08989554 - 089895A8, length 22)
_S1_2_8998CE0 (memcmp) 0 instructions (0.000%), 60,324 calls (08998CE0 - 08998D28, length 19)
_S1_2_88E5CC4 (nop) 0 instructions (0.000%), 42,472 calls (088E5CC4 - 088E5CC8, length 2)
_S1_2_88DD030 (nop) 0 instructions (0.000%), 42,472 calls (088DD030 - 088DD034, length 2)
_S1_2_88079D4 (nop) 0 instructions (0.000%), 41,303 calls (088079D4 - 088079D8, length 2)
_S1_2_8860BD0 (nop) 0 instructions (0.000%), 35,429 calls (08860BD0 - 08860BD4, length 2)
_S1_2_88726B8 (nop) 0 instructions (0.000%), 35,111 calls (088726B8 - 088726BC, length 2)
_S1_2_88BCA68 (nop) 0 instructions (0.000%), 27,833 calls (088BCA68 - 088BCA6C, length 2)
_S1_2_88079DC (nop) 0 instructions (0.000%), 20,143 calls (088079DC - 088079E0, length 2)
_S1_2_889E440 (nop) 0 instructions (0.000%), 18,550 calls (0889E440 - 0889E444, length 2)
_S1_2_8844588 (nop) 0 instructions (0.000%), 6,275 calls (08844588 - 0884458C, length 2)
_S1_2_8998F08 (strlen) 0 instructions (0.000%), 3,257 calls (08998F08 - 08998F28, length 9)
_S1_2_88760B0 (nop) 0 instructions (0.000%), 2,702 calls (088760B0 - 088760B4, length 2)
_S1_2_8899E8C (nop) 0 instructions (0.000%), 1,757 calls (08899E8C - 08899E90, length 2)
_S1_2_8805194 (nop) 0 instructions (0.000%), 1,123 calls (08805194 - 08805198, length 2)
_S1_2_887A8E0 (nop) 0 instructions (0.000%), 628 calls (0887A8E0 - 0887A8E4, length 2)
_S1_2_892D824 (nop) 0 instructions (0.000%), 574 calls (0892D824 - 0892D828, length 2)
_S1_2_8921F04 (nop) 0 instructions (0.000%), 494 calls (08921F04 - 08921F08, length 2)
_S1_2_8897C8C (nop) 0 instructions (0.000%), 477 calls (08897C8C - 08897C90, length 2)
_S1_2_8998E34 (strcat) 0 instructions (0.000%), 464 calls (08998E34 - 08998E8C, length 23)
_S1_2_892D7D4 (nop) 0 instructions (0.000%), 422 calls (0892D7D4 - 0892D7D8, length 2)
_S1_2_899EFDC (ULongIntegerDiv) 0 instructions (0.000%), 390 calls (0899EFDC - 0899F54C, length 349)
_S1_2_892D7C4 (nop) 0 instructions (0.000%), 328 calls (0892D7C4 - 0892D7C8, length 2)
_S1_2_8878CDC (nop) 0 instructions (0.000%), 287 calls (08878CDC - 08878CE0, length 2)
_S1_2_887BD6C (nop) 0 instructions (0.000%), 281 calls (0887BD6C - 0887BD70, length 2)
_S1_2_8878A38 (nop) 0 instructions (0.000%), 267 calls (08878A38 - 08878A3C, length 2)
_S1_2_892D7DC (nop) 0 instructions (0.000%), 250 calls (0892D7DC - 0892D7E0, length 2)
_S1_2_88BCC58 (nop) 0 instructions (0.000%), 230 calls (088BCC58 - 088BCC5C, length 2)
_S1_2_88BCBC4 (nop) 0 instructions (0.000%), 230 calls (088BCBC4 - 088BCBC8, length 2)
_S1_2_8867B38 (nop) 0 instructions (0.000%), 187 calls (08867B38 - 08867B3C, length 2)
_S1_2_892D7CC (nop) 0 instructions (0.000%), 168 calls (0892D7CC - 0892D7D0, length 2)
_S1_2_8943EF8 (nop) 0 instructions (0.000%), 147 calls (08943EF8 - 08943EFC, length 2)
_S1_2_8943EF0 (nop) 0 instructions (0.000%), 147 calls (08943EF0 - 08943EF4, length 2)
_S1_2_8943EE8 (nop) 0 instructions (0.000%), 147 calls (08943EE8 - 08943EEC, length 2)
_S1_2_88ED99C (nop) 0 instructions (0.000%), 146 calls (088ED99C - 088ED9A0, length 2)
_S1_2_8989634 (sceGuTexSync) 0 instructions (0.000%), 130 calls (08989634 - 08989650, length 8)
_S1_2_8998EC4 (strcpy) 0 instructions (0.000%), 121 calls (08998EC4 - 08998F04, length 17)
_S1_2_8943F18 (nop) 0 instructions (0.000%), 112 calls (08943F18 - 08943F1C, length 2)
_S1_2_8943F10 (nop) 0 instructions (0.000%), 112 calls (08943F10 - 08943F14, length 2)
_S1_2_8943F08 (nop) 0 instructions (0.000%), 112 calls (08943F08 - 08943F0C, length 2)
_S1_2_8943F00 (nop) 0 instructions (0.000%), 112 calls (08943F00 - 08943F04, length 2)
_S1_2_88EDA7C (nop) 0 instructions (0.000%), 111 calls (088EDA7C - 088EDA80, length 2)
_S1_2_88EF668 (nop) 0 instructions (0.000%), 42 calls (088EF668 - 088EF66C, length 2)
_S1_2_88EDBAC (nop) 0 instructions (0.000%), 40 calls (088EDBAC - 088EDBB0, length 2)
_S1_2_88858DC (nop) 0 instructions (0.000%), 33 calls (088858DC - 088858E0, length 2)
_S1_2_88985C8 (nop) 0 instructions (0.000%), 30 calls (088985C8 - 088985CC, length 2)
_S1_2_88FF0A0 (nop) 0 instructions (0.000%), 23 calls (088FF0A0 - 088FF0A4, length 2)
_S1_2_88079C4 (nop) 0 instructions (0.000%), 23 calls (088079C4 - 088079C8, length 2)
_S1_2_88079CC (nop) 0 instructions (0.000%), 22 calls (088079CC - 088079D0, length 2)
_S1_2_8898EC0 (nop) 0 instructions (0.000%), 15 calls (08898EC0 - 08898EC4, length 2)
_S1_2_888DA88 (nop) 0 instructions (0.000%), 8 calls (0888DA88 - 0888DA8C, length 2)
_S1_2_8899E84 (nop) 0 instructions (0.000%), 7 calls (08899E84 - 08899E88, length 2)
_S1_2_88EB670 (nop) 0 instructions (0.000%), 6 calls (088EB670 - 088EB674, length 2)
_S1_2_892219C (nop) 0 instructions (0.000%), 4 calls (0892219C - 089221A0, length 2)
_S1_2_891B138 (nop) 0 instructions (0.000%), 4 calls (0891B138 - 0891B13C, length 2)
_S1_2_888CFB4 (nop) 0 instructions (0.000%), 4 calls (0888CFB4 - 0888CFB8, length 2)
_S1_2_887C2BC (nop) 0 instructions (0.000%), 2 calls (0887C2BC - 0887C2C0, length 2)
_S1_2_899EFCC (nop) 0 instructions (0.000%), 1 calls (0899EFCC - 0899EFD0, length 2)
------------------ GEProfiler ----------------------
GE list count: 23098
Texture load count: 5358, average 0.2 per GE list
Copy GE to memory: 130, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 883628ms, average 38.3ms per GE list, max FPS is 26.1
prim: called 12607202 times, average 545.8 per GE list
bbox: called 639904 times, average 27.7 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=28: used 3393253 times in PRIM, average 146.9 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=24: used 2554450 times in PRIM, average 110.6 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=32: used 2497727 times in PRIM, average 108.1 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=20: used 1937172 times in PRIM, average 83.9 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=36: used 1162815 times in PRIM, average 50.3 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=10: used 300481 times in PRIM, average 13.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=40: used 284705 times in PRIM, average 12.3 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=16: used 231781 times in PRIM, average 10.0 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=16: used 93120 times in PRIM, average 4.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=44: used 74344 times in PRIM, average 3.2 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=12: used 27515 times in PRIM, average 1.2 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 25223 times in PRIM, average 1.1 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 17766 times in PRIM, average 0.8 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 3275 times in PRIM, average 0.1 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 2038 times in PRIM, average 0.1 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 935 times in PRIM, average 0.0 per GE list
GU_VERTEX_16BIT|GU_TRANSFORM_2D size=6: used 336 times in PRIM, average 0.0 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 266 times in PRIM, average 0.0 per GE list
